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
> git rev-parse --resolve-git-dir /jenkins/work/agent-local/workspace/Stalactite pipeline/.git # timeout=10
Checking out Revision 542c09b3d569424b11634a70ad2e929c3a9ed827 (refs/remotes/origin/master)
Commit message: "Still trying an approach to make ApplicationContext configuration easier : testing with H2."
> 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 542c09b3d569424b11634a70ad2e929c3a9ed827 # timeout=10
> git branch -a -v --no-abbrev # timeout=10
> git branch -D master # timeout=10
> git checkout -b master 542c09b3d569424b11634a70ad2e929c3a9ed827 # timeout=10
> git rev-list --no-walk 2b879e140e3f79645195c148c880c31f59409e0c # 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 [pom]
[INFO] spring-transaction [jar]
[INFO] spring-data [jar]
[INFO] spring-autoconfigure [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 3.0.0-SNAPSHOT [1/36]
[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/3.0.0-SNAPSHOT/parent-3.0.0-SNAPSHOT.pom
[INFO]
[INFO] ------------------< org.codefilarete.stalactite:sql >-------------------
[INFO] Building sql 3.0.0-SNAPSHOT [2/36]
[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.186 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.073 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.022 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.031 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.107 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.028 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.016 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.004 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.038 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.752 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.006 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.011 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.005 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.109 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.067 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.003 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.013 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.005 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.019 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.024 s - in org.codefilarete.stalactite.sql.statement.ExpandableStatementTest
[INFO] Running org.codefilarete.stalactite.sql.statement.WriteOperationTest
2025-01-22 07:40:30 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:40:30 TRACE 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}}
2025-01-22 07:40:30 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:40:30 TRACE SQLOperation insert into Toto(id, name) values(:id, :name) | {1={name=Tata, id=2}, 2={name=Toto, id=3}}
2025-01-22 07:40:30 TRACE SQLOperation insert into Toto(id, name) values(?, ?) | {1=1, 2=X-masked value-X}
2025-01-22 07:40:30 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:40:30 TRACE 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.038 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.023 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.064 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.038 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-3.0.0-SNAPSHOT.jar
[INFO]
[INFO] --- jar:2.6:test-jar (default) @ sql ---
[INFO] Building jar: /jenkins/work/agent-local/workspace/Stalactite pipeline/sql/target/sql-3.0.0-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/3.0.0-SNAPSHOT/sql-3.0.0-SNAPSHOT.pom
[INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/sql/target/sql-3.0.0-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/sql/3.0.0-SNAPSHOT/sql-3.0.0-SNAPSHOT.jar
[INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/sql/target/sql-3.0.0-SNAPSHOT-tests.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/sql/3.0.0-SNAPSHOT/sql-3.0.0-SNAPSHOT-tests.jar
[INFO]
[INFO] ------------------< org.codefilarete.stalactite:core >------------------
[INFO] Building core 3.0.0-SNAPSHOT [3/36]
[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 204 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 51 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/DefaultDialectTest.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/DefaultDialectTest.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
2025-01-22 07:40:35 DEBUG SQLOperation select id, name from Toto
2025-01-22 07:40:36 DEBUG SQLOperation select id, active from Toto
2025-01-22 07:40:36 DEBUG SQLOperation select id, name from Toto
2025-01-22 07:40:36 DEBUG SQLOperation never executed statement
2025-01-22 07:40:36 DEBUG SQLOperation never executed statement
2025-01-22 07:40:36 DEBUG SQLOperation never executed statement
2025-01-22 07:40:36 DEBUG SQLOperation never executed statement
2025-01-22 07:40:36 DEBUG SQLOperation never executed statement
2025-01-22 07:40:36 DEBUG SQLOperation never executed statement
2025-01-22 07:40:36 DEBUG SQLOperation never executed statement
2025-01-22 07:40:36 DEBUG SQLOperation never executed statement
2025-01-22 07:40:36 DEBUG SQLOperation never executed statement
2025-01-22 07:40:36 DEBUG SQLOperation never executed statement
2025-01-22 07:40:36 DEBUG SQLOperation never executed statement
2025-01-22 07:40:36 DEBUG SQLOperation never executed statement
2025-01-22 07:40:36 DEBUG SQLOperation never executed statement
2025-01-22 07:40:36 DEBUG SQLOperation never executed statement
2025-01-22 07:40:36 DEBUG SQLOperation never executed statement
2025-01-22 07:40:36 DEBUG SQLOperation never executed statement
2025-01-22 07:40:36 DEBUG SQLOperation never executed statement
2025-01-22 07:40:36 DEBUG SQLOperation never executed statement
2025-01-22 07:40:36 DEBUG SQLOperation never executed statement
2025-01-22 07:40:36 DEBUG SQLOperation Whatever SQL ... it is not executed
2025-01-22 07:40:36 DEBUG SQLOperation Whatever SQL ... it is not executed
2025-01-22 07:40:36 DEBUG SQLOperation Whatever SQL ... it is not executed
2025-01-22 07:40:36 DEBUG SQLOperation Whatever SQL ... it is not executed
2025-01-22 07:40:36 DEBUG SQLOperation select id, name from Toto where id in (:id)
2025-01-22 07:40:36 DEBUG SQLOperation never executed statement
[INFO] Running org.codefilarete.stalactite.engine.QueryMapperTest$WithAccumulator
2025-01-22 07:40:36 DEBUG SQLOperation Whatever SQL ... it is not executed
2025-01-22 07:40:36 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.252 s - in org.codefilarete.stalactite.engine.QueryMapperTest
[INFO] Running org.codefilarete.stalactite.engine.runtime.SelectExecutorTest
2025-01-22 07:40:36 DEBUG SQLOperation select a, b, c from Toto where (a, b) in ((?, ?), (?, ?), (?, ?))
2025-01-22 07:40:36 DEBUG SQLOperation select a, b, c from Toto where (a, b) in ((?, ?), (?, ?), (?, ?))
2025-01-22 07:40:36 DEBUG SQLOperation select a, b, c from Toto where a in (?)
2025-01-22 07:40:36 DEBUG SQLOperation select a, b, c from Toto where a in (?, ?)
2025-01-22 07:40:36 DEBUG SQLOperation select a, b, c from Toto where a in (?, ?)
2025-01-22 07:40:36 DEBUG SQLOperation select a, b, c from Toto where (a, b) in ((?, ?), (?, ?), (?, ?))
2025-01-22 07:40:36 DEBUG SQLOperation select a, b, c from Toto where (a, b) in ((?, ?), (?, ?))
2025-01-22 07:40:36 DEBUG SQLOperation select a, b, c from Toto where a in (?, ?, ?)
2025-01-22 07:40:36 DEBUG SQLOperation select a, b, c from Toto where a in (?, ?, ?)
2025-01-22 07:40:36 DEBUG SQLOperation select a, b, c from Toto where a in (?, ?, ?)
2025-01-22 07:40:36 DEBUG SQLOperation select a, b, c from Toto where a in (?, ?)
2025-01-22 07:40:36 DEBUG SQLOperation select a, b, c from Toto where a in (?, ?, ?)
2025-01-22 07:40:36 DEBUG SQLOperation select a, b, c from Toto where a in (?)
2025-01-22 07:40:36 DEBUG SQLOperation select a, b, c from Toto where (a, b) in ((?, ?), (?, ?), (?, ?))
2025-01-22 07:40:36 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.391 s - in org.codefilarete.stalactite.engine.runtime.SelectExecutorTest
[INFO] Running org.codefilarete.stalactite.engine.runtime.UpdateExecutorTest
2025-01-22 07:40:36 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:40:36 DEBUG SQLOperation update Toto set b = ?, c = ? where a = ?
2025-01-22 07:40:36 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:36 DEBUG SQLOperation update Toto set b = ?, c = ? where a = ?
2025-01-22 07:40:36 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:40:36 DEBUG SQLOperation update Toto set b = ?, c = ? where a = ?
2025-01-22 07:40:36 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:40:36 DEBUG SQLOperation update Toto set b = ? where a = ?
2025-01-22 07:40:36 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:40:36 DEBUG SQLOperation update Toto set b = ? where a = ?
2025-01-22 07:40:36 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:36 DEBUG SQLOperation update Toto set b = ? where a = ?
2025-01-22 07:40:36 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:40:36 DEBUG SQLOperation update Toto set b = ?, c = ? where a = ?
2025-01-22 07:40:36 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:36 DEBUG SQLOperation update Toto set b = ?, c = ? where a = ?
2025-01-22 07:40:36 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:40:36 DEBUG SQLOperation update Toto set b = ? where a = ?
2025-01-22 07:40:36 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:40:36 DEBUG SQLOperation update Toto set b = ?, c = ? where a = ?
2025-01-22 07:40:36 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:40:36 DEBUG SQLOperation update Toto set b = ?, c = ? where a = ?
2025-01-22 07:40:36 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:36 DEBUG SQLOperation update Toto set b = ?, c = ? where a = ?
[INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.081 s - in org.codefilarete.stalactite.engine.runtime.UpdateExecutorTest
[INFO] Running org.codefilarete.stalactite.engine.runtime.DeleteExecutorTest
2025-01-22 07:40:36 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:36 DEBUG SQLOperation delete from Toto where a = ?
2025-01-22 07:40:36 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:40:36 DEBUG SQLOperation delete from Toto where a = ?
2025-01-22 07:40:36 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:40:36 DEBUG SQLOperation delete from Toto where a = ?
2025-01-22 07:40:36 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:36 DEBUG SQLOperation delete from Toto where a = ?
2025-01-22 07:40:36 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:36 DEBUG SQLOperation delete from Toto where (a, b) in ((?, ?), (?, ?), (?, ?))
2025-01-22 07:40:36 DEBUG SQLOperation delete from Toto where (a, b) in ((?, ?), (?, ?))
[2, 4, 6, 1, 3, 5, 2, 4, 1, 3]
[37, 59, 43, 3, 5, 4, 29, 17, 2, 1]
actualValuePairs : [{3, 37}, {5, 59}, {4, 43}, {2, 29}, {1, 17}]
2025-01-22 07:40:36 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:40:36 DEBUG SQLOperation delete from Toto where (a, b) in ((?, ?), (?, ?), (?, ?))
2025-01-22 07:40:36 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:36 DEBUG SQLOperation delete from Toto where (a, b) in ((?, ?), (?, ?), (?, ?))
2025-01-22 07:40:36 DEBUG SQLOperation delete from Toto where (a, b) in ((?, ?))
2025-01-22 07:40:36 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:36 DEBUG SQLOperation delete from Toto where a in (?, ?, ?)
2025-01-22 07:40:36 DEBUG SQLOperation delete from Toto where a in (?)
2025-01-22 07:40:36 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:36 DEBUG SQLOperation delete from Toto where a in (?, ?, ?)
2025-01-22 07:40:36 DEBUG SQLOperation delete from Toto where a in (?, ?)
2025-01-22 07:40:36 DEBUG SQLOperation delete from Toto where a in (?)
2025-01-22 07:40:36 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:40:36 DEBUG SQLOperation delete from Toto where a in (?, ?, ?)
[INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.046 s - in org.codefilarete.stalactite.engine.runtime.DeleteExecutorTest
[INFO] Running org.codefilarete.stalactite.engine.runtime.InsertExecutorTest
2025-01-22 07:40:36 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:40:36 DEBUG SQLOperation insert into Toto(a, b, c) values (?, ?, ?)
2025-01-22 07:40:36 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:36 DEBUG SQLOperation insert into toto(id, version) values (?, ?)
2025-01-22 07:40:36 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:40:36 DEBUG SQLOperation insert into Toto(a, b, c) values (?, ?, ?)
2025-01-22 07:40:36 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:36 DEBUG SQLOperation insert into Toto(a, b, c) values (?, ?, ?)
[INFO] Running org.codefilarete.stalactite.engine.runtime.InsertExecutorTest$InsertExecutorTest_autoGenerateKeys
2025-01-22 07:40:36 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:40:36 DEBUG SQLOperation insert into Toto(a, b, c) values (default, ?, ?)
2025-01-22 07:40:36 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:36 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.045 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.095 s - in org.codefilarete.stalactite.engine.listener.PersisterListenerCollectionTest
[INFO] Running org.codefilarete.stalactite.engine.PersisterRegistryTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.042 s - in org.codefilarete.stalactite.engine.PersisterRegistryTest
[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
2025-01-22 07:40:37 DEBUG SQLOperation delete from toto where id = ? and name = ?
2025-01-22 07:40:37 DEBUG SQLOperation insert into toto(id, name) values (?, ?)
2025-01-22 07:40:37 DEBUG SQLOperation update toto set id = ?
2025-01-22 07:40:37 DEBUG SQLOperation update toto set id = ? where id = ?
2025-01-22 07:40:37 DEBUG SQLOperation select count(*) as count from Toto
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.054 s - in org.codefilarete.stalactite.engine.PersistenceContextTest
[INFO] Running org.codefilarete.stalactite.engine.PersistenceContextConfigurationBuilderTest
[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.037 s - in org.codefilarete.stalactite.engine.PersistenceContextConfigurationBuilderTest
[INFO] Running org.codefilarete.stalactite.query.model.UnionTest
[INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 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.003 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.082 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.StringSQLAppenderTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s - in org.codefilarete.stalactite.query.builder.StringSQLAppenderTest
[INFO] Running org.codefilarete.stalactite.query.builder.OperatorSQLBuilderTest
[INFO] Running org.codefilarete.stalactite.query.builder.OperatorSQLBuilderTest$LikePatternAppenderTest
[INFO] Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s - in org.codefilarete.stalactite.query.builder.OperatorSQLBuilderTest$LikePatternAppenderTest
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s - in org.codefilarete.stalactite.query.builder.OperatorSQLBuilderTest
[INFO] Running org.codefilarete.stalactite.query.builder.ExpandableSQLAppenderTest
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 s - in org.codefilarete.stalactite.query.builder.ExpandableSQLAppenderTest
[INFO] Running org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest
[INFO] Running org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest$UnionSQLBuilderTest
[INFO] Tests run: 43, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s - in org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest$UnionSQLBuilderTest
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.108 s - in org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest
[INFO] Running org.codefilarete.stalactite.query.builder.FromSQLBuilderTest
[INFO] Tests run: 35, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.043 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.006 s - in org.codefilarete.stalactite.query.builder.FunctionSQLBuilderTest
[INFO] Running org.codefilarete.stalactite.query.builder.PreparedSQLAppenderTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s - in org.codefilarete.stalactite.query.builder.PreparedSQLAppenderTest
[INFO] Running org.codefilarete.stalactite.sql.order.DeleteCommandBuilderTest
[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 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.DefaultDialectTest
2025-01-22 07:40:37 DEBUG SQLOperation select dummyTable.dummyColumn from dummyTable where dummyTable.dummyColumn LIKE 'x'
2025-01-22 07:40:37 DEBUG SQLOperation delete from dummyTable where dummyColumn LIKE ?
2025-01-22 07:40:37 DEBUG SQLOperation select dummyTable.dummyColumn from dummyTable where dummyTable.dummyColumn myOperator '42'
2025-01-22 07:40:37 DEBUG SQLOperation delete from dummyTable where dummyColumn myOperator ?
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 s - in org.codefilarete.stalactite.sql.DefaultDialectTest
[INFO] Running org.codefilarete.stalactite.sql.ddl.structure.TableTest
[INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.01 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.005 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.011 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.006 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.074 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.007 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.02 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.013 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.046 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.006 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.04 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.013 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.02 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.156 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.009 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.022 s - in org.codefilarete.stalactite.mapping.ColumnedCollectionMappingTest
[INFO]
[INFO] Results:
[INFO]
[INFO] Tests run: 459, 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-3.0.0-SNAPSHOT.jar
[INFO]
[INFO] --- jar:2.6:test-jar (default) @ core ---
[INFO] Building jar: /jenkins/work/agent-local/workspace/Stalactite pipeline/core/target/core-3.0.0-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 280 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/3.0.0-SNAPSHOT/core-3.0.0-SNAPSHOT.pom
[INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/core/target/core-3.0.0-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/core/3.0.0-SNAPSHOT/core-3.0.0-SNAPSHOT.jar
[INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/core/target/core-3.0.0-SNAPSHOT-tests.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/core/3.0.0-SNAPSHOT/core-3.0.0-SNAPSHOT-tests.jar
[INFO]
[INFO] --------------< org.codefilarete.stalactite:sql-adapter >---------------
[INFO] Building sql-adapter 3.0.0-SNAPSHOT [4/36]
[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-3.0.0-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/3.0.0-SNAPSHOT/sql-adapter-3.0.0-SNAPSHOT.pom
[INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/target/sql-adapter-3.0.0-SNAPSHOT-tests.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/sql-adapter/3.0.0-SNAPSHOT/sql-adapter-3.0.0-SNAPSHOT-tests.jar
[INFO]
[INFO] -----------< org.codefilarete.stalactite:sql-hsqldb-adapter >-----------
[INFO] Building sql-hsqldb-adapter 3.0.0-SNAPSHOT [5/36]
[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.719 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.503 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-3.0.0-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-3.0.0-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/3.0.0-SNAPSHOT/sql-hsqldb-adapter-3.0.0-SNAPSHOT.pom
[INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-hsqldb-adapter/target/sql-hsqldb-adapter-3.0.0-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/sql-hsqldb-adapter/3.0.0-SNAPSHOT/sql-hsqldb-adapter-3.0.0-SNAPSHOT.jar
[INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-hsqldb-adapter/target/sql-hsqldb-adapter-3.0.0-SNAPSHOT-tests.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/sql-hsqldb-adapter/3.0.0-SNAPSHOT/sql-hsqldb-adapter-3.0.0-SNAPSHOT-tests.jar
[INFO]
[INFO] --------------< org.codefilarete.stalactite:core-adapter >--------------
[INFO] Building core-adapter 3.0.0-SNAPSHOT [6/36]
[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/3.0.0-SNAPSHOT/core-adapter-3.0.0-SNAPSHOT.pom
[INFO]
[INFO] ----------< org.codefilarete.stalactite:core-hsqldb-adapter >-----------
[INFO] Building core-hsqldb-adapter 3.0.0-SNAPSHOT [7/36]
[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
2025-01-22 07:40:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@2b1d1a5
2025-01-22 07:40:43 DEBUG DDLDeployer create table Toto(id integer not null, dummyProp varchar(255))
2025-01-22 07:40:43 DEBUG SQLOperation select Toto.id, Toto.dummyProp from Toto
2025-01-22 07:40:43 DEBUG SQLOperation select Toto.id, Toto.dummyProp from Toto
2025-01-22 07:40:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@52a0bc48
2025-01-22 07:40:43 DEBUG DDLDeployer create table Toto(id integer not null, name varchar(255))
2025-01-22 07:40:43 DEBUG DDLDeployer create table Tata(name varchar(255), totoId integer not null)
2025-01-22 07:40:43 DEBUG SQLOperation select Toto.id, Toto.name, Tata.name as tataName from Toto inner join Tata on Toto.id = Tata.totoId
2025-01-22 07:40:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@37c762aa
2025-01-22 07:40:43 DEBUG DDLDeployer create table Toto(id integer not null, name varchar(255))
2025-01-22 07:40:43 DEBUG SQLOperation select Toto.name from Toto
2025-01-22 07:40:43 DEBUG SQLOperation select Toto.id from Toto
2025-01-22 07:40:43 DEBUG SQLOperation select Toto.id, Toto.name from Toto
2025-01-22 07:40:43 DEBUG SQLOperation select Toto.id, Toto.name from Toto
2025-01-22 07:40:43 DEBUG SQLOperation select Toto.id, Toto.name from Toto where Toto.id = 1
2025-01-22 07:40:43 DEBUG SQLOperation select Toto.id, Toto.name from Toto where Toto.id = 2
2025-01-22 07:40:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@347c5721
2025-01-22 07:40:43 DEBUG DDLDeployer create table Toto(id integer not null, dummyProp varchar(255))
2025-01-22 07:40:43 DEBUG SQLOperation select Toto.id, Toto.dummyProp from Toto
2025-01-22 07:40:43 DEBUG SQLOperation select Toto.id, Toto.dummyProp from Toto
2025-01-22 07:40:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@105cdf61
2025-01-22 07:40:43 DEBUG DDLDeployer create table Toto(id integer not null, name varchar(255))
2025-01-22 07:40:43 DEBUG DDLDeployer create table Tata(name varchar(255), totoId integer not null)
2025-01-22 07:40:43 DEBUG SQLOperation select Toto.id, Toto.name, Tata.name as tataName from Toto left outer join Tata on Toto.id = Tata.totoId
2025-01-22 07:40:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@590f806a
2025-01-22 07:40:43 DEBUG DDLDeployer create table Toto(id integer not null, name varchar(255))
2025-01-22 07:40:43 DEBUG SQLOperation select Toto.id, Toto.name from Toto
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.209 s - in org.codefilarete.stalactite.engine.PersistenceContextHSQLDBTest
[INFO] Running org.codefilarete.stalactite.engine.runtime.InsertExecutorAutoGeneratedKeysHSQLDBTest
2025-01-22 07:40:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@6f30d0eb
2025-01-22 07:40:43 DEBUG DDLDeployer create table Toto(a integer GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1), b integer, c integer, unique (a))
2025-01-22 07:40:43 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:40:43 DEBUG SQLOperation insert into Toto(a, b, c) values (default, ?, ?)
2025-01-22 07:40:43 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:43 DEBUG SQLOperation insert into Toto(a, b, c) values (default, ?, ?)
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.07 s - in org.codefilarete.stalactite.engine.runtime.InsertExecutorAutoGeneratedKeysHSQLDBTest
[INFO] Running org.codefilarete.stalactite.engine.runtime.SelectExecutorHSQLDBTest
2025-01-22 07:40:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@5978ba12
2025-01-22 07:40:43 DEBUG DDLDeployer create table Toto(a int, b int, c int, primary key (a))
2025-01-22 07:40:43 DEBUG SQLOperation select a, b, c from Toto where a in (?)
2025-01-22 07:40:43 DEBUG SQLOperation select a, b, c from Toto where a in (?, ?, ?)
2025-01-22 07:40:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@2662e3ff
2025-01-22 07:40:43 DEBUG DDLDeployer create table Toto(a int, b int, c int, primary key (a, b))
2025-01-22 07:40:43 DEBUG SQLOperation select a, b, c from Toto where (a, b) in ((?, ?), (?, ?), (?, ?))
2025-01-22 07:40:43 DEBUG SQLOperation select a, b, c from Toto where (a, b) in ((?, ?))
2025-01-22 07:40:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@7d086485
2025-01-22 07:40:43 DEBUG DDLDeployer create table Tata(a int, b int, c int, primary key (a, b))
2025-01-22 07:40:43 DEBUG SQLOperation select a, b, c from Tata where (a, b) in ((?, ?), (?, ?), (?, ?))
2025-01-22 07:40:43 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.109 s - in org.codefilarete.stalactite.engine.runtime.SelectExecutorHSQLDBTest
[INFO] Running org.codefilarete.stalactite.engine.PersisterHSQLDBTest
2025-01-22 07:40:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@41ae9f11
2025-01-22 07:40:43 DEBUG DDLDeployer create table Toto(a integer, b integer, c integer, unique (a))
2025-01-22 07:40:43 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:43 DEBUG SQLOperation delete from Toto where a = ?
2025-01-22 07:40:43 DEBUG SQLOperation delete from Toto where a in (?)
2025-01-22 07:40:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@755fdfad
2025-01-22 07:40:43 DEBUG DDLDeployer create table Toto(a integer, b integer, c integer, unique (a))
2025-01-22 07:40:43 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:43 DEBUG SQLOperation insert into Toto(a, b, c) values (?, ?, ?)
2025-01-22 07:40:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@47a90d2a
2025-01-22 07:40:43 DEBUG DDLDeployer create table Toto(a integer, b integer, c integer, unique (a))
2025-01-22 07:40:43 DEBUG SQLOperation select a, b, c from Toto where a in (?)
2025-01-22 07:40:43 DEBUG SQLOperation select a, b, c from Toto where a in (?, ?, ?)
2025-01-22 07:40:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@a4e1ca7
2025-01-22 07:40:43 DEBUG DDLDeployer create table Toto(a integer, b integer, c integer, unique (a))
2025-01-22 07:40:43 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:43 DEBUG SQLOperation update Toto set b = ?, c = ? where a = ?
2025-01-22 07:40:43 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:43 DEBUG SQLOperation update Toto set b = ?, c = ? where a = ?
2025-01-22 07:40:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@63e81ac6
2025-01-22 07:40:43 DEBUG DDLDeployer create table Toto(a integer, b integer, c integer, unique (a))
2025-01-22 07:40:43 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:43 DEBUG SQLOperation insert into Toto(a, b, c) values (?, ?, ?)
2025-01-22 07:40:43 DEBUG SQLOperation select a, b, c from Toto where a in (?)
2025-01-22 07:40:43 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:43 DEBUG SQLOperation update Toto set b = ?, c = ? where a = ?
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.114 s - in org.codefilarete.stalactite.engine.PersisterHSQLDBTest
[INFO] Running org.codefilarete.stalactite.sql.ddl.HSQLDBDDLTableGeneratorTest
2025-01-22 07:40:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@510e0dd2
2025-01-22 07:40:43 DEBUG DDLDeployer create table dummyTable1(id integer GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, name varchar(255), unique (id))
2025-01-22 07:40:43 DEBUG DDLDeployer create table dummyTable2(name varchar(255))
2025-01-22 07:40:43 DEBUG DDLDeployer alter table dummyTable1 add constraint dummy_UK unique (name)
2025-01-22 07:40:43 DEBUG DDLDeployer create index dummyIDX_1 on dummyTable1(name)
2025-01-22 07:40:43 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.021 s - in org.codefilarete.stalactite.sql.ddl.HSQLDBDDLTableGeneratorTest
[INFO] Running org.codefilarete.stalactite.sql.HSQLDBDialectResolverTest
2025-01-22 07:40:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@b21cbbf
2025-01-22 07:40:43 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@32f243f
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.026 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-3.0.0-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/3.0.0-SNAPSHOT/core-hsqldb-adapter-3.0.0-SNAPSHOT.pom
[INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-hsqldb-adapter/target/core-hsqldb-adapter-3.0.0-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/core-hsqldb-adapter/3.0.0-SNAPSHOT/core-hsqldb-adapter-3.0.0-SNAPSHOT.jar
[INFO]
[INFO] ------------------< org.codefilarete.stalactite:orm >-------------------
[INFO] Building orm 3.0.0-SNAPSHOT [8/36]
[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 204 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/orm/target/classes
[WARNING] /jenkins/work/agent-local/workspace/Stalactite pipeline/orm/src/main/java/org/codefilarete/stalactite/engine/configurer/manytomany/ManyToManyRelationConfigurer.java:[43,46] sun.reflect.generics.reflectiveObjects.ParameterizedTypeImpl is internal proprietary API and may be removed in a future release
[WARNING] /jenkins/work/agent-local/workspace/Stalactite pipeline/orm/src/main/java/org/codefilarete/stalactite/engine/configurer/manytomany/ManyToManyRelationConfigurer.java:[216,62] sun.reflect.generics.reflectiveObjects.ParameterizedTypeImpl is internal proprietary API and may be removed in a future release
[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 106 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
2025-01-22 07:40:53 DEBUG DDLDeployer create table Vehicle(id int not null, engineId int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))
2025-01-22 07:40:53 DEBUG DDLDeployer create table Engine(id int not null, unique (id))
2025-01-22 07:40:53 DEBUG DDLDeployer create table Wheel(model varchar(255), serialNumber varchar(255) not null, unique (serialNumber))
2025-01-22 07:40:53 DEBUG DDLDeployer create table Vehicle_wheels(vehicle_id int, wheels_serialNumber varchar(255), unique (vehicle_id, wheels_serialNumber))
2025-01-22 07:40:53 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id)
2025-01-22 07:40:53 DEBUG DDLDeployer alter table Vehicle_wheels add constraint FK_Vehicle_wheels_wheels_serialNumber_Wheel_serialNumber foreign key(wheels_serialNumber) references Wheel(serialNumber)
2025-01-22 07:40:53 DEBUG DDLDeployer alter table Vehicle_wheels add constraint FK_Vehicle_wheels_vehicle_id_Vehicle_id foreign key(vehicle_id) references Vehicle(id)
2025-01-22 07:40:53 DEBUG DDLDeployer create table Vehicle(id int not null, engineId int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))
2025-01-22 07:40:53 DEBUG DDLDeployer create table Engine(id int not null, unique (id))
2025-01-22 07:40:53 DEBUG DDLDeployer create table Wheel(idx integer, model varchar(255), serialNumber varchar(255) not null, vehicleId int, unique (serialNumber))
2025-01-22 07:40:53 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id)
2025-01-22 07:40:53 DEBUG DDLDeployer alter table Wheel add constraint FK_Wheel_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id)
2025-01-22 07:40:53 DEBUG DDLDeployer create table Vehicle(id int not null, unique (id))
2025-01-22 07:40:53 DEBUG DDLDeployer create table Truck(color int, id int not null, unique (id))
2025-01-22 07:40:53 DEBUG DDLDeployer create table Wheel(model varchar(255), serialNumber varchar(255) not null, unique (serialNumber))
2025-01-22 07:40:53 DEBUG DDLDeployer create table Car(model varchar(255), id int not null, unique (id))
2025-01-22 07:40:53 DEBUG DDLDeployer create table Vehicle_wheels(car_id int, wheels_serialNumber varchar(255), unique (car_id, wheels_serialNumber))
2025-01-22 07:40:53 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id)
2025-01-22 07:40:53 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)
2025-01-22 07:40:53 DEBUG DDLDeployer alter table Vehicle_wheels add constraint FK_Vehicle_wheels_car_id_Car_id foreign key(car_id) references Car(id)
2025-01-22 07:40:53 DEBUG DDLDeployer alter table Vehicle_wheels add constraint FK_Vehicle_wheels_wheels_serialNumber_Wheel_serialNumber foreign key(wheels_serialNumber) references Wheel(serialNumber)
2025-01-22 07:40:53 DEBUG DDLDeployer create table Vehicle(id int not null, unique (id))
2025-01-22 07:40:53 DEBUG DDLDeployer create table Truck(color int, id int not null, unique (id))
2025-01-22 07:40:53 DEBUG DDLDeployer create table Wheel(idx integer, model varchar(255), serialNumber varchar(255) not null, vehicleId int, unique (serialNumber))
2025-01-22 07:40:53 DEBUG DDLDeployer create table Car(model varchar(255), id int not null, unique (id))
2025-01-22 07:40:53 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id)
2025-01-22 07:40:53 DEBUG DDLDeployer alter table Wheel add constraint FK_Wheel_vehicleId_Car_id foreign key(vehicleId) references Car(id)
2025-01-22 07:40:53 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)
2025-01-22 07:40:53 DEBUG DDLDeployer create table Wheel(idx integer, model varchar(255), serialNumber varchar(255) not null, vehicleId int, unique (serialNumber))
2025-01-22 07:40:53 DEBUG DDLDeployer create table Vehicle(id int not null, unique (id))
2025-01-22 07:40:53 DEBUG DDLDeployer create table Truck(color int, id int not null, unique (id))
2025-01-22 07:40:53 DEBUG DDLDeployer create table Car(model varchar(255), id int not null, unique (id))
2025-01-22 07:40:53 DEBUG DDLDeployer alter table Wheel add constraint FK_Wheel_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id)
2025-01-22 07:40:53 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id)
2025-01-22 07:40:53 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)
2025-01-22 07:40:53 DEBUG DDLDeployer create table Truck(color int, id int not null, unique (id))
2025-01-22 07:40:53 DEBUG DDLDeployer create table Wheel(model varchar(255), serialNumber varchar(255) not null, unique (serialNumber))
2025-01-22 07:40:53 DEBUG DDLDeployer create table Car(model varchar(255), id int not null, unique (id))
2025-01-22 07:40:53 DEBUG DDLDeployer create table Vehicle_wheels(car_id int, wheels_serialNumber varchar(255), unique (car_id, wheels_serialNumber))
2025-01-22 07:40:53 DEBUG DDLDeployer alter table Vehicle_wheels add constraint FK_Vehicle_wheels_wheels_serialNumber_Wheel_serialNumber foreign key(wheels_serialNumber) references Wheel(serialNumber)
2025-01-22 07:40:53 DEBUG DDLDeployer alter table Vehicle_wheels add constraint FK_Vehicle_wheels_car_id_Car_id foreign key(car_id) references Car(id)
2025-01-22 07:40:53 DEBUG DDLDeployer create table Truck(color int, id int not null, unique (id))
2025-01-22 07:40:53 DEBUG DDLDeployer create table Wheel(idx integer, model varchar(255), serialNumber varchar(255) not null, vehicleId int, unique (serialNumber))
2025-01-22 07:40:53 DEBUG DDLDeployer create table Car(model varchar(255), id int not null, unique (id))
2025-01-22 07:40:53 DEBUG DDLDeployer alter table Wheel add constraint FK_Wheel_vehicleId_Car_id foreign key(vehicleId) references Car(id)
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation insert into Vehicle(model, id, engineId, DTYPE) values (?, ?, ?, ?) | {1={Vehicle.engineId=null, Vehicle.model=Renault, Vehicle.DTYPE=CAR, Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation insert into Wheel(model, serialNumber) values (?, ?) | {1={Wheel.model=null, Wheel.serialNumber=XYZ-ABC-01}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation insert into Vehicle_wheels(vehicle_id, wheels_serialNumber) values (?, ?) | {1={Vehicle_wheels.vehicle_id=o.c.s.i.PersistableIdentifier@1, Vehicle_wheels.wheels_serialNumber=XYZ-ABC-01}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation insert into Vehicle(color, id, engineId, DTYPE) values (?, ?, ?, ?) | {1={Vehicle.engineId=null, Vehicle.DTYPE=TRUCK, Vehicle.id=o.c.s.i.PersistableIdentifier@2, Vehicle.color=Color[rgb=42]}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation update Vehicle set model = ?, engineId = ? where id = ? | {1={Vehicle.engineId (U)=null, Vehicle.model (U)=Peugeot, Vehicle.id (W)=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation delete from Vehicle_wheels where vehicle_id = ? and wheels_serialNumber = ? | {1={Vehicle_wheels.vehicle_id=o.c.s.i.PersistableIdentifier@1, Vehicle_wheels.wheels_serialNumber=XYZ-ABC-01}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation insert into Wheel(model, serialNumber) values (?, ?) | {1={Wheel.model=null, Wheel.serialNumber=XYZ-ABC-02}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation insert into Vehicle_wheels(vehicle_id, wheels_serialNumber) values (?, ?) | {1={Vehicle_wheels.vehicle_id=o.c.s.i.PersistableIdentifier@1, Vehicle_wheels.wheels_serialNumber=XYZ-ABC-02}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation update Vehicle set color = ?, engineId = ? where id = ? | {1={Vehicle.engineId (U)=null, Vehicle.id (W)=o.c.s.i.PersistableIdentifier@2, Vehicle.color (U)=Color[rgb=99]}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation delete from Vehicle_wheels where vehicle_id = ? and wheels_serialNumber = ? | {1={Vehicle_wheels.vehicle_id=o.c.s.i.PersistableIdentifier@1, Vehicle_wheels.wheels_serialNumber=XYZ-ABC-02}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation delete from Vehicle_wheels where vehicle_id = ? and wheels_serialNumber = ? | {1={Vehicle_wheels.vehicle_id=o.c.s.i.PersistableIdentifier@1, Vehicle_wheels.wheels_serialNumber=XYZ-ABC-02}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:40:53 TRACE 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}
2025-01-22 07:40:53 TRACE 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}
2025-01-22 07:40:53 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@10b2f8ff
2025-01-22 07:40:53 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@767cacee on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2025-01-22 07:40:53 TRACE 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}
2025-01-22 07:40:53 TRACE 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}
2025-01-22 07:40:53 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1544bf85
2025-01-22 07:40:53 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@36598d1d on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2025-01-22 07:40:53 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@54af73bd on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2025-01-22 07:40:53 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3c7ac542 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@651a4c4]],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2025-01-22 07:40:53 TRACE 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}
2025-01-22 07:40:53 TRACE 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}
2025-01-22 07:40:53 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1544bf85
2025-01-22 07:40:53 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@36598d1d on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2025-01-22 07:40:53 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@54af73bd on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2025-01-22 07:40:53 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3c7ac542 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@31489acc]],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2025-01-22 07:40:53 TRACE 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}
2025-01-22 07:40:53 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@10b2f8ff
2025-01-22 07:40:53 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@767cacee on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation insert into Vehicle(model, id, engineId, DTYPE) values (?, ?, ?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1, Vehicle.engineId=null, Vehicle.model=Renault, Vehicle.DTYPE=CAR}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation insert into Wheel(model, serialNumber, vehicleId, idx) values (?, ?, ?, ?) | {1={Wheel.model=null, Wheel.idx=1, Wheel.vehicleId=o.c.s.i.PersistableIdentifier@1, Wheel.serialNumber=XYZ-ABC-01}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation insert into Vehicle(color, id, engineId, DTYPE) values (?, ?, ?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2, Vehicle.engineId=null, Vehicle.color=Color[rgb=42], Vehicle.DTYPE=TRUCK}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE 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}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation update Wheel set model = ?, vehicleId = ?, idx = ? where serialNumber = ? | {1={Wheel.model (U)=null, Wheel.idx (U)=null, Wheel.vehicleId (U)=null, Wheel.serialNumber (W)=XYZ-ABC-01}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation insert into Wheel(model, serialNumber, vehicleId, idx) values (?, ?, ?, ?) | {1={Wheel.model=null, Wheel.idx=1, Wheel.vehicleId=o.c.s.i.PersistableIdentifier@1, Wheel.serialNumber=XYZ-ABC-02}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE 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]}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation update Wheel set model = ?, vehicleId = ?, idx = ? where serialNumber = ? | {1={Wheel.model (U)=null, Wheel.idx (U)=null, Wheel.vehicleId (U)=null, Wheel.serialNumber (W)=XYZ-ABC-02}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation update Wheel set model = ?, vehicleId = ?, idx = ? where serialNumber = ? | {1={Wheel.model (U)=null, Wheel.idx (U)=null, Wheel.vehicleId (U)=null, Wheel.serialNumber (W)=XYZ-ABC-02}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:40:53 TRACE 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}
2025-01-22 07:40:53 TRACE 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}
2025-01-22 07:40:53 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@61a098fa
2025-01-22 07:40:53 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6ad57ee3 on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2025-01-22 07:40:53 TRACE 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}
2025-01-22 07:40:53 TRACE 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}
2025-01-22 07:40:53 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@70ea72e
2025-01-22 07:40:53 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@b76d8a8 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2025-01-22 07:40:53 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@32f7b6a2 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2025-01-22 07:40:53 TRACE 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}
2025-01-22 07:40:53 TRACE 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}
2025-01-22 07:40:53 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@70ea72e
2025-01-22 07:40:53 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@b76d8a8 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2025-01-22 07:40:53 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@32f7b6a2 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2025-01-22 07:40:53 TRACE 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}
2025-01-22 07:40:53 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@61a098fa
2025-01-22 07:40:53 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6ad57ee3 on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:40:53 TRACE SQLOperation insert into Vehicle(id) values (?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation insert into Wheel(model, serialNumber) values (?, ?) | {1={Wheel.model=null, Wheel.serialNumber=XYZ-ABC-01}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE 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}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.color=Color[rgb=42], Truck.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation update Car set model = ? where id = ? | {1={Car.id (W)=o.c.s.i.PersistableIdentifier@1, Car.model (U)=Peugeot}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE 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}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation insert into Wheel(model, serialNumber) values (?, ?) | {1={Wheel.model=null, Wheel.serialNumber=XYZ-ABC-02}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE 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}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation update Truck set color = ? where id = ? | {1={Truck.color (U)=Color[rgb=99], Truck.id (W)=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE 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}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE 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}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:40:53 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:40:53 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@2}
2025-01-22 07:40:53 TRACE 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}
2025-01-22 07:40:53 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@236a7f65
2025-01-22 07:40:53 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4f0c396a on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2025-01-22 07:40:53 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}
2025-01-22 07:40:53 TRACE 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}
2025-01-22 07:40:53 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4a2eb2e
2025-01-22 07:40:53 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4f6cf902 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2025-01-22 07:40:53 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5eb66704 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2025-01-22 07:40:53 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@76ba2139 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@5c84805a]],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2025-01-22 07:40:53 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?, ?) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2}
2025-01-22 07:40:53 TRACE 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}
2025-01-22 07:40:53 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4a2eb2e
2025-01-22 07:40:53 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4f6cf902 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2025-01-22 07:40:53 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5eb66704 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2025-01-22 07:40:53 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@76ba2139 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@79cab658]],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2025-01-22 07:40:53 TRACE 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}
2025-01-22 07:40:53 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@236a7f65
2025-01-22 07:40:53 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4f0c396a on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:40:53 TRACE SQLOperation insert into Vehicle(id) values (?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation insert into Wheel(model, serialNumber, vehicleId, idx) values (?, ?, ?, ?) | {1={Wheel.idx=1, Wheel.vehicleId=o.c.s.i.PersistableIdentifier@1, Wheel.model=null, Wheel.serialNumber=XYZ-ABC-01}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.color=Color[rgb=42], Truck.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation update Car set model = ? where id = ? | {1={Car.model (U)=Peugeot, Car.id (W)=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation update Wheel set model = ?, vehicleId = ?, idx = ? where serialNumber = ? | {1={Wheel.idx (U)=null, Wheel.vehicleId (U)=null, Wheel.model (U)=null, Wheel.serialNumber (W)=XYZ-ABC-01}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation insert into Wheel(model, serialNumber, vehicleId, idx) values (?, ?, ?, ?) | {1={Wheel.idx=1, Wheel.vehicleId=o.c.s.i.PersistableIdentifier@1, Wheel.model=null, Wheel.serialNumber=XYZ-ABC-02}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation update Truck set color = ? where id = ? | {1={Truck.color (U)=Color[rgb=99], Truck.id (W)=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation update Wheel set model = ?, vehicleId = ?, idx = ? where serialNumber = ? | {1={Wheel.idx (U)=null, Wheel.vehicleId (U)=null, Wheel.model (U)=null, Wheel.serialNumber (W)=XYZ-ABC-02}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation update Wheel set model = ?, vehicleId = ?, idx = ? where serialNumber = ? | {1={Wheel.idx (U)=null, Wheel.vehicleId (U)=null, Wheel.model (U)=null, Wheel.serialNumber (W)=XYZ-ABC-02}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:40:53 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:40:53 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@2}
2025-01-22 07:40:53 TRACE 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}
2025-01-22 07:40:53 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5ea4d07f
2025-01-22 07:40:53 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@60c2c015 on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2025-01-22 07:40:53 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}
2025-01-22 07:40:53 TRACE 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}
2025-01-22 07:40:53 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@74d3c448
2025-01-22 07:40:53 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3507531f on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2025-01-22 07:40:53 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4dca87cb on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2025-01-22 07:40:53 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?, ?) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2}
2025-01-22 07:40:53 TRACE 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}
2025-01-22 07:40:53 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@74d3c448
2025-01-22 07:40:53 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3507531f on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2025-01-22 07:40:53 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4dca87cb on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2025-01-22 07:40:53 TRACE 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}
2025-01-22 07:40:53 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5ea4d07f
2025-01-22 07:40:53 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@60c2c015 on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:40:53 TRACE SQLOperation insert into Vehicle(id) values (?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@2, Truck.color=Color[rgb=42]}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation insert into Wheel(model, serialNumber, vehicleId, idx) values (?, ?, ?, ?) | {1={Wheel.model=null, Wheel.idx=1, Wheel.serialNumber=XYZ-ABC-01, Wheel.vehicleId=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation update Car set model = ? where id = ? | {1={Car.model (U)=Peugeot, Car.id (W)=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation update Wheel set model = ?, vehicleId = ?, idx = ? where serialNumber = ? | {1={Wheel.model (U)=null, Wheel.idx (U)=null, Wheel.serialNumber (W)=XYZ-ABC-01, Wheel.vehicleId (U)=null}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation insert into Wheel(model, serialNumber, vehicleId, idx) values (?, ?, ?, ?) | {1={Wheel.model=null, Wheel.idx=1, Wheel.serialNumber=XYZ-ABC-02, Wheel.vehicleId=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation update Truck set color = ? where id = ? | {1={Truck.id (W)=o.c.s.i.PersistableIdentifier@2, Truck.color (U)=Color[rgb=99]}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation update Wheel set model = ?, vehicleId = ?, idx = ? where serialNumber = ? | {1={Wheel.model (U)=null, Wheel.idx (U)=null, Wheel.serialNumber (W)=XYZ-ABC-02, Wheel.vehicleId (U)=null}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation update Wheel set model = ?, vehicleId = ?, idx = ? where serialNumber = ? | {1={Wheel.model (U)=null, Wheel.idx (U)=null, Wheel.serialNumber (W)=XYZ-ABC-02, Wheel.vehicleId (U)=null}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:40:53 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:40:53 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@2}
2025-01-22 07:40:53 TRACE 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}
2025-01-22 07:40:53 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@147058d0
2025-01-22 07:40:53 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2b16efeb on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2025-01-22 07:40:53 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@769229cb on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2025-01-22 07:40:53 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}
2025-01-22 07:40:53 TRACE 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}
2025-01-22 07:40:53 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6827f0b7
2025-01-22 07:40:53 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1607278e on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2025-01-22 07:40:53 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@71c9e0a4 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2025-01-22 07:40:53 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?, ?) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2}
2025-01-22 07:40:53 TRACE 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}
2025-01-22 07:40:53 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6827f0b7
2025-01-22 07:40:53 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1607278e on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2025-01-22 07:40:53 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@71c9e0a4 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2025-01-22 07:40:53 TRACE 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}
2025-01-22 07:40:53 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@147058d0
2025-01-22 07:40:53 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2b16efeb on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2025-01-22 07:40:53 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@769229cb on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation insert into Wheel(model, serialNumber) values (?, ?) | {1={Wheel.serialNumber=XYZ-ABC-01, Wheel.model=null}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation insert into Vehicle_wheels(car_id, wheels_serialNumber) values (?, ?) | {1={Vehicle_wheels.car_id=o.c.s.i.PersistableIdentifier@1, Vehicle_wheels.wheels_serialNumber=XYZ-ABC-01}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.color=Color[rgb=42], Truck.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation update Car set model = ? where id = ? | {1={Car.model (U)=Peugeot, Car.id (W)=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation delete from Vehicle_wheels where wheels_serialNumber = ? and car_id = ? | {1={Vehicle_wheels.car_id=o.c.s.i.PersistableIdentifier@1, Vehicle_wheels.wheels_serialNumber=XYZ-ABC-01}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation insert into Wheel(model, serialNumber) values (?, ?) | {1={Wheel.serialNumber=XYZ-ABC-02, Wheel.model=null}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation insert into Vehicle_wheels(car_id, wheels_serialNumber) values (?, ?) | {1={Vehicle_wheels.car_id=o.c.s.i.PersistableIdentifier@1, Vehicle_wheels.wheels_serialNumber=XYZ-ABC-02}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation update Truck set color = ? where id = ? | {1={Truck.color (U)=Color[rgb=99], Truck.id (W)=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation delete from Vehicle_wheels where wheels_serialNumber = ? and car_id = ? | {1={Vehicle_wheels.car_id=o.c.s.i.PersistableIdentifier@1, Vehicle_wheels.wheels_serialNumber=XYZ-ABC-02}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation delete from Vehicle_wheels where wheels_serialNumber = ? and car_id = ? | {1={Vehicle_wheels.car_id=o.c.s.i.PersistableIdentifier@1, Vehicle_wheels.wheels_serialNumber=XYZ-ABC-02}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:40:53 TRACE SQLOperation (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) union all (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistableIdentifier@2, 2=o.c.s.i.PersistableIdentifier@2}
2025-01-22 07:40:53 TRACE 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}
2025-01-22 07:40:53 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@78698291
2025-01-22 07:40:53 TRACE SQLOperation (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) union all (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@1}
2025-01-22 07:40:53 TRACE 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}
2025-01-22 07:40:53 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@64a768e7
2025-01-22 07:40:53 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@413e4756 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2025-01-22 07:40:53 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7bb33586 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2025-01-22 07:40:53 TRACE SQLOperation (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?, ?)) union all (select Car.id as id, 'Car' as Y from Car where Car.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}
2025-01-22 07:40:53 TRACE 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}
2025-01-22 07:40:53 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@78698291
2025-01-22 07:40:53 TRACE 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}
2025-01-22 07:40:53 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@64a768e7
2025-01-22 07:40:53 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@413e4756 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2025-01-22 07:40:53 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7bb33586 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation insert into Wheel(model, serialNumber, vehicleId, idx) values (?, ?, ?, ?) | {1={Wheel.idx=1, Wheel.serialNumber=XYZ-ABC-01, Wheel.model=null, Wheel.vehicleId=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@2, Truck.color=Color[rgb=42]}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation update Car set model = ? where id = ? | {1={Car.id (W)=o.c.s.i.PersistableIdentifier@1, Car.model (U)=Peugeot}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation update Wheel set model = ?, vehicleId = ?, idx = ? where serialNumber = ? | {1={Wheel.idx (U)=null, Wheel.serialNumber (W)=XYZ-ABC-01, Wheel.model (U)=null, Wheel.vehicleId (U)=null}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation insert into Wheel(model, serialNumber, vehicleId, idx) values (?, ?, ?, ?) | {1={Wheel.idx=1, Wheel.serialNumber=XYZ-ABC-02, Wheel.model=null, Wheel.vehicleId=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation update Truck set color = ? where id = ? | {1={Truck.id (W)=o.c.s.i.PersistableIdentifier@2, Truck.color (U)=Color[rgb=99]}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation update Wheel set model = ?, vehicleId = ?, idx = ? where serialNumber = ? | {1={Wheel.idx (U)=null, Wheel.serialNumber (W)=XYZ-ABC-02, Wheel.model (U)=null, Wheel.vehicleId (U)=null}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation update Wheel set model = ?, vehicleId = ?, idx = ? where serialNumber = ? | {1={Wheel.idx (U)=null, Wheel.serialNumber (W)=XYZ-ABC-02, Wheel.model (U)=null, Wheel.vehicleId (U)=null}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:40:53 TRACE SQLOperation (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) union all (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistableIdentifier@2, 2=o.c.s.i.PersistableIdentifier@2}
2025-01-22 07:40:53 TRACE 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}
2025-01-22 07:40:53 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2a5129f3
2025-01-22 07:40:53 TRACE SQLOperation (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) union all (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@1}
2025-01-22 07:40:53 TRACE 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}
2025-01-22 07:40:53 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7c03a3f5
2025-01-22 07:40:53 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@53633321 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2025-01-22 07:40:53 TRACE SQLOperation (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?, ?)) union all (select Car.id as id, 'Car' as Y from Car where Car.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}
2025-01-22 07:40:53 TRACE 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}
2025-01-22 07:40:53 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2a5129f3
2025-01-22 07:40:53 TRACE 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}
2025-01-22 07:40:53 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7c03a3f5
2025-01-22 07:40:53 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@53633321 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2025-01-22 07:40:53 DEBUG DDLDeployer create table Vehicle(id int not null, engineId int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))
2025-01-22 07:40:53 DEBUG DDLDeployer create table Engine(id int not null, unique (id))
2025-01-22 07:40:53 DEBUG DDLDeployer create table Radio(model varchar(255), serialNumber varchar(255) not null, carId int, unique (serialNumber))
2025-01-22 07:40:53 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id)
2025-01-22 07:40:53 DEBUG DDLDeployer alter table Radio add constraint FK_Radio_carId_Vehicle_id foreign key(carId) references Vehicle(id)
2025-01-22 07:40:53 DEBUG DDLDeployer create table Vehicle(id int not null, unique (id))
2025-01-22 07:40:53 DEBUG DDLDeployer create table Truck(color int, id int not null, unique (id))
2025-01-22 07:40:53 DEBUG DDLDeployer create table Car(model varchar(255), id int not null, unique (id))
2025-01-22 07:40:53 DEBUG DDLDeployer create table Radio(model varchar(255), serialNumber varchar(255) not null, carId int, unique (serialNumber))
2025-01-22 07:40:53 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id)
2025-01-22 07:40:53 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)
2025-01-22 07:40:53 DEBUG DDLDeployer alter table Radio add constraint FK_Radio_carId_Car_id foreign key(carId) references Car(id)
2025-01-22 07:40:53 DEBUG DDLDeployer create table Truck(color int, id int not null, unique (id))
2025-01-22 07:40:53 DEBUG DDLDeployer create table Car(model varchar(255), id int not null, unique (id))
2025-01-22 07:40:53 DEBUG DDLDeployer create table Radio(model varchar(255), serialNumber varchar(255) not null, carId int, unique (serialNumber))
2025-01-22 07:40:53 DEBUG DDLDeployer alter table Radio add constraint FK_Radio_carId_Car_id foreign key(carId) references Car(id)
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE 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}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation insert into Radio(model, serialNumber, carId) values (?, ?, ?) | {1={Radio.carId=o.c.s.i.PersistableIdentifier@1, Radio.model=null, Radio.serialNumber=XYZ-ABC-01}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE 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}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE 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}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation insert into Radio(model, serialNumber, carId) values (?, ?, ?) | {1={Radio.carId=o.c.s.i.PersistableIdentifier@1, Radio.model=null, Radio.serialNumber=XYZ-ABC-02}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation update Radio set model = ?, carId = ? where serialNumber = ? | {1={Radio.carId (U)=null, Radio.model (U)=null, Radio.serialNumber (W)=XYZ-ABC-01}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE 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}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation update Radio set model = ?, carId = ? where serialNumber = ? | {1={Radio.carId (U)=null, Radio.model (U)=null, Radio.serialNumber (W)=XYZ-ABC-02}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation update Radio set model = ?, carId = ? where serialNumber = ? | {1={Radio.carId (U)=null, Radio.model (U)=null, Radio.serialNumber (W)=XYZ-ABC-02}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:40:53 TRACE 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}
2025-01-22 07:40:53 TRACE 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}
2025-01-22 07:40:53 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1cc8953c
2025-01-22 07:40:53 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@30906ad3 on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2025-01-22 07:40:53 TRACE 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}
2025-01-22 07:40:53 TRACE 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}
2025-01-22 07:40:53 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@ce5417f
2025-01-22 07:40:53 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f3b07ed on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2025-01-22 07:40:53 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@79849cab on object Car[model=Peugeot,plates=[],radio=Car.Radio[model=<null>,persisted=false,serialNumber=XYZ-ABC-02,car=org.codefilarete.stalactite.engine.model.Car@49f35dcc],color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2025-01-22 07:40:53 TRACE 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}
2025-01-22 07:40:53 TRACE 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}
2025-01-22 07:40:53 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@ce5417f
2025-01-22 07:40:53 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f3b07ed on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2025-01-22 07:40:53 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@79849cab on object Car[model=Peugeot,plates=[],radio=Car.Radio[model=<null>,persisted=false,serialNumber=XYZ-ABC-02,car=org.codefilarete.stalactite.engine.model.Car@278f422],color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2025-01-22 07:40:53 TRACE 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}
2025-01-22 07:40:53 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1cc8953c
2025-01-22 07:40:53 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@30906ad3 on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:40:53 TRACE SQLOperation insert into Vehicle(id) values (?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation insert into Radio(model, serialNumber, carId) values (?, ?, ?) | {1={Radio.serialNumber=XYZ-ABC-01, Radio.carId=o.c.s.i.PersistableIdentifier@1, Radio.model=null}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@2, Truck.color=Color[rgb=42]}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation update Car set model = ? where id = ? | {1={Car.model (U)=Peugeot, Car.id (W)=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation insert into Radio(model, serialNumber, carId) values (?, ?, ?) | {1={Radio.serialNumber=XYZ-ABC-02, Radio.carId=o.c.s.i.PersistableIdentifier@1, Radio.model=null}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation update Radio set model = ?, carId = ? where serialNumber = ? | {1={Radio.serialNumber (W)=XYZ-ABC-01, Radio.carId (U)=null, Radio.model (U)=null}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation update Truck set color = ? where id = ? | {1={Truck.id (W)=o.c.s.i.PersistableIdentifier@2, Truck.color (U)=Color[rgb=99]}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation update Radio set model = ?, carId = ? where serialNumber = ? | {1={Radio.serialNumber (W)=XYZ-ABC-02, Radio.carId (U)=null, Radio.model (U)=null}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation update Radio set model = ?, carId = ? where serialNumber = ? | {1={Radio.serialNumber (W)=XYZ-ABC-02, Radio.carId (U)=null, Radio.model (U)=null}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:40:53 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:40:53 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@2}
2025-01-22 07:40:53 TRACE 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}
2025-01-22 07:40:53 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5a74d858
2025-01-22 07:40:53 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@31c8bd8b on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2025-01-22 07:40:53 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}
2025-01-22 07:40:53 TRACE 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}
2025-01-22 07:40:53 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@378a5302
2025-01-22 07:40:53 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2610cb55 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2025-01-22 07:40:53 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1eecc98c on object Car[model=Peugeot,plates=[],radio=Car.Radio[model=<null>,persisted=false,serialNumber=XYZ-ABC-02,car=org.codefilarete.stalactite.engine.model.Car@43e78ed6],color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2025-01-22 07:40:53 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?, ?) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2}
2025-01-22 07:40:53 TRACE 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}
2025-01-22 07:40:53 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@378a5302
2025-01-22 07:40:53 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2610cb55 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2025-01-22 07:40:53 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1eecc98c on object Car[model=Peugeot,plates=[],radio=Car.Radio[model=<null>,persisted=false,serialNumber=XYZ-ABC-02,car=org.codefilarete.stalactite.engine.model.Car@5c954e6c],color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2025-01-22 07:40:53 TRACE 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}
2025-01-22 07:40:53 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5a74d858
2025-01-22 07:40:53 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@31c8bd8b on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation insert into Radio(model, serialNumber, carId) values (?, ?, ?) | {1={Radio.carId=o.c.s.i.PersistableIdentifier@1, Radio.serialNumber=XYZ-ABC-01, Radio.model=null}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.color=Color[rgb=42], Truck.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation update Car set model = ? where id = ? | {1={Car.model (U)=Peugeot, Car.id (W)=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation insert into Radio(model, serialNumber, carId) values (?, ?, ?) | {1={Radio.carId=o.c.s.i.PersistableIdentifier@1, Radio.serialNumber=XYZ-ABC-02, Radio.model=null}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation update Radio set model = ?, carId = ? where serialNumber = ? | {1={Radio.carId (U)=null, Radio.serialNumber (W)=XYZ-ABC-01, Radio.model (U)=null}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation update Truck set color = ? where id = ? | {1={Truck.color (U)=Color[rgb=99], Truck.id (W)=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation update Radio set model = ?, carId = ? where serialNumber = ? | {1={Radio.carId (U)=null, Radio.serialNumber (W)=XYZ-ABC-02, Radio.model (U)=null}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation update Radio set model = ?, carId = ? where serialNumber = ? | {1={Radio.carId (U)=null, Radio.serialNumber (W)=XYZ-ABC-02, Radio.model (U)=null}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:40:53 TRACE SQLOperation (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) union all (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistableIdentifier@2, 2=o.c.s.i.PersistableIdentifier@2}
2025-01-22 07:40:53 TRACE 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}
2025-01-22 07:40:53 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1ecd979e
2025-01-22 07:40:53 TRACE SQLOperation (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) union all (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@1}
2025-01-22 07:40:53 TRACE 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}
2025-01-22 07:40:53 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4e853286
2025-01-22 07:40:53 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1d5e16a9 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2025-01-22 07:40:53 TRACE SQLOperation (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?, ?)) union all (select Car.id as id, 'Car' as Y from Car where Car.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}
2025-01-22 07:40:53 TRACE 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}
2025-01-22 07:40:53 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1ecd979e
2025-01-22 07:40:53 TRACE 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}
2025-01-22 07:40:53 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4e853286
2025-01-22 07:40:53 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1d5e16a9 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2025-01-22 07:40:53 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))
2025-01-22 07:40:53 DEBUG DDLDeployer create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))
2025-01-22 07:40:53 DEBUG DDLDeployer create table City(name varchar(255), id int not null, barCount integer, discotecCount integer, DTYPE varchar(255) not null, unique (id))
2025-01-22 07:40:53 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id)
2025-01-22 07:40:53 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id)
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE 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}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE SQLOperation insert into City(name, barCount, id, DTYPE) values (?, ?, ?, ?) | {1={City.name=Grenoble, City.id=o.c.s.i.PersistableIdentifier@42, City.DTYPE=V, City.barCount=0}}
2025-01-22 07:40:53 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:53 TRACE 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}}
2025-01-22 07:40:53 TRACE 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}
2025-01-22 07:40:53 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@54c9320c
2025-01-22 07:40:53 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2cbf8f2c 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]
2025-01-22 07:40:53 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@11db4d00 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]
2025-01-22 07:40:53 TRACE 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}
2025-01-22 07:40:53 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@30f0c5e
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE 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}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into City(name, discotecCount, id, DTYPE) values (?, ?, ?, ?) | {1={City.name=Lyon, City.id=o.c.s.i.PersistableIdentifier@17, City.DTYPE=T, City.discotecCount=123}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE 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}}
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@54c9320c
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2cbf8f2c 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]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@11db4d00 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]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@54c9320c
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2cbf8f2c 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]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@11db4d00 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]
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2e740f3c
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@30f0c5e
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE 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}}
2025-01-22 07:40:54 TRACE SQLOperation select Country_Id from Country_cities | {}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE 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}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:54 TRACE SQLOperation select * from City | {}
2025-01-22 07:40:54 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))
2025-01-22 07:40:54 DEBUG DDLDeployer create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))
2025-01-22 07:40:54 DEBUG DDLDeployer create table City(name varchar(255), id int not null, barCount integer, discotecCount integer, DTYPE varchar(255) not null, unique (id))
2025-01-22 07:40:54 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id)
2025-01-22 07:40:54 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id)
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, id) values (?, ?, ?, ?) | {1={Country.modificationDate=null, Country.id=o.c.s.i.PersistableIdentifier@1, Country.creationDate=null, Country.name=null}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE 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}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE 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}}
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@762af903
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2d8bba45 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]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@2ac8f084 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]
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE 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}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE 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}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE 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}}
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@762af903
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2d8bba45 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]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@2ac8f084 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]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@762af903
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2d8bba45 on object Country[ancientCities=[],capital=<null>,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@133a8a9f,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]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@2ac8f084 on object Country[ancientCities=[],capital=<null>,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@133a8a9f,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]
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Country_cities where cities_id = ? and country_id = ? | {1={Country_cities.cities_id=o.c.s.i.PersistableIdentifier@17, Country_cities.country_id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:54 TRACE SQLOperation select Country_Id from Country_cities | {}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Country_cities where cities_id = ? and country_id = ? | {1={Country_cities.cities_id=o.c.s.i.PersistableIdentifier@42, Country_cities.country_id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:54 TRACE SQLOperation select * from City | {}
2025-01-22 07:40:54 DEBUG DDLDeployer create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))
2025-01-22 07:40:54 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))
2025-01-22 07:40:54 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE 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}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into City(name, barCount, id, DTYPE, countryId) values (?, ?, ?, ?, ?) | {1={City.countryId=o.c.s.i.PersistableIdentifier@1, City.DTYPE=V, City.barCount=0, City.name=Grenoble, City.id=o.c.s.i.PersistableIdentifier@42}}
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3f410749
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@59957e31 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]
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2347a481
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation update City set name = ?, barCount = ?, countryId = ? where id = ? | {1={City.countryId (U)=o.c.s.i.PersistableIdentifier@1, City.barCount (U)=51, City.name (U)=Grenoble, City.id (W)=o.c.s.i.PersistedIdentifier@42}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into City(name, discotecCount, id, DTYPE, countryId) values (?, ?, ?, ?, ?) | {1={City.discotecCount=123, City.countryId=o.c.s.i.PersistableIdentifier@1, City.DTYPE=T, City.name=Lyon, City.id=o.c.s.i.PersistableIdentifier@17}}
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3f410749
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@59957e31 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]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3f410749
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@59957e31 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]
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2afac2f7
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2347a481
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation update City set name = ?, discotecCount = ?, countryId = ? where id = ? | {1={City.discotecCount (U)=123, City.countryId (U)=null, City.name (U)=Lyon, City.id (W)=o.c.s.i.PersistableIdentifier@17}}
2025-01-22 07:40:54 TRACE SQLOperation select CountryId from City | {}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation update City set name = ?, barCount = ?, countryId = ? where id = ? | {1={City.countryId (U)=null, City.barCount (U)=51, City.name (U)=Grenoble, City.id (W)=o.c.s.i.PersistableIdentifier@42}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:54 TRACE SQLOperation select * from City | {}
2025-01-22 07:40:54 DEBUG DDLDeployer create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))
2025-01-22 07:40:54 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))
2025-01-22 07:40:54 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE 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}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into City(name, barCount, id, DTYPE, countryId) values (?, ?, ?, ?, ?) | {1={City.DTYPE=V, City.name=Grenoble, City.id=o.c.s.i.PersistableIdentifier@42, City.barCount=0, City.countryId=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@b025f2f
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@40118181 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]
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation update City set name = ?, barCount = ?, countryId = ? where id = ? | {1={City.name (U)=Grenoble, City.id (W)=o.c.s.i.PersistedIdentifier@42, City.barCount (U)=51, City.countryId (U)=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into City(name, discotecCount, id, DTYPE, countryId) values (?, ?, ?, ?, ?) | {1={City.discotecCount=123, City.DTYPE=T, City.name=Lyon, City.id=o.c.s.i.PersistableIdentifier@17, City.countryId=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@b025f2f
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@40118181 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]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@b025f2f
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@40118181 on object Country[ancientCities=[],capital=<null>,cities=[Village[barCount=51,country=org.codefilarete.stalactite.engine.model.Country@10353925,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]
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE 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}}
2025-01-22 07:40:54 TRACE SQLOperation select CountryId from City | {}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation update City set name = ?, barCount = ?, countryId = ? where id = ? | {1={City.name (U)=Grenoble, City.id (W)=o.c.s.i.PersistableIdentifier@42, City.barCount (U)=51, City.countryId (U)=null}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:54 TRACE SQLOperation select * from City | {}
2025-01-22 07:40:54 DEBUG DDLDeployer create table Village(barCount integer, id int not null, unique (id))
2025-01-22 07:40:54 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))
2025-01-22 07:40:54 DEBUG DDLDeployer create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))
2025-01-22 07:40:54 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id))
2025-01-22 07:40:54 DEBUG DDLDeployer create table Town(discotecCount integer, id int not null, unique (id))
2025-01-22 07:40:54 DEBUG DDLDeployer alter table Village add constraint FK_Village_id_City_id foreign key(id) references City(id)
2025-01-22 07:40:54 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id)
2025-01-22 07:40:54 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id)
2025-01-22 07:40:54 DEBUG DDLDeployer alter table Town add constraint FK_Town_id_City_id foreign key(id) references City(id)
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, id) values (?, ?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@1, Country.creationDate=null, Country.modificationDate=null, Country.name=null}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into City(name, id) values (?, ?) | {1={City.name=Grenoble, City.id=o.c.s.i.PersistableIdentifier@42}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Village(barCount, id) values (?, ?) | {1={Village.id=o.c.s.i.PersistableIdentifier@42, Village.barCount=0}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE 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}}
2025-01-22 07:40:54 TRACE 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_Village.id as Country_cities_City_Village_id, 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 City 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1417fb4
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@66844ccf 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]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@355ea7fc 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]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@599cc8a8 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]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6b3aae03 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]
2025-01-22 07:40:54 TRACE SQLOperation select City.id as City_id, Village.id as Village_id, Town.id as Town_id from City left outer join Village on City.id = Village.id left outer join Town on City.id = Town.id where City.id in (?) | {1=o.c.s.i.PersistedIdentifier@42}
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4a8cddf5
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@38128db7 on object Village[barCount=0,country=<null>,id=o.c.s.i.PersistedIdentifier@42,name=<null>,persons=<null>,state=<null>]
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation update Village set barCount = ? where id = ? | {1={Village.id (W)=o.c.s.i.PersistedIdentifier@42, Village.barCount (U)=51}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into City(name, id) values (?, ?) | {1={City.name=Lyon, City.id=o.c.s.i.PersistableIdentifier@17}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Town(discotecCount, id) values (?, ?) | {1={Town.discotecCount=123, Town.id=o.c.s.i.PersistableIdentifier@17}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE 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}}
2025-01-22 07:40:54 TRACE 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_Village.id as Country_cities_City_Village_id, 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 City 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1417fb4
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@66844ccf 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]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@355ea7fc 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]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@599cc8a8 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]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6b3aae03 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]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1417fb4
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@66844ccf 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]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@355ea7fc 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]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@599cc8a8 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]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6b3aae03 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]
2025-01-22 07:40:54 TRACE SQLOperation select City.id as City_id, Village.id as Village_id, Town.id as Town_id from City left outer join Village on City.id = Village.id left outer join Town on City.id = Town.id where City.id in (?, ?) | {1=o.c.s.i.PersistedIdentifier@17, 2=o.c.s.i.PersistedIdentifier@42}
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@77b1ba0b
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6fb1dd9d on object Town[discotecCount=123,country=<null>,id=o.c.s.i.PersistedIdentifier@17,name=<null>,persons=<null>,state=<null>]
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4a8cddf5
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@38128db7 on object Village[barCount=51,country=<null>,id=o.c.s.i.PersistedIdentifier@42,name=<null>,persons=<null>,state=<null>]
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE 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}}
2025-01-22 07:40:54 TRACE SQLOperation select Country_Id from Country_cities | {}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE 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}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:54 TRACE SQLOperation select * from City | {}
2025-01-22 07:40:54 DEBUG DDLDeployer create table Village(barCount integer, id int not null, unique (id))
2025-01-22 07:40:54 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))
2025-01-22 07:40:54 DEBUG DDLDeployer create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))
2025-01-22 07:40:54 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id))
2025-01-22 07:40:54 DEBUG DDLDeployer create table Town(discotecCount integer, id int not null, unique (id))
2025-01-22 07:40:54 DEBUG DDLDeployer alter table Village add constraint FK_Village_id_City_id foreign key(id) references City(id)
2025-01-22 07:40:54 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id)
2025-01-22 07:40:54 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id)
2025-01-22 07:40:54 DEBUG DDLDeployer alter table Town add constraint FK_Town_id_City_id foreign key(id) references City(id)
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE 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}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into City(name, id) values (?, ?) | {1={City.name=Grenoble, City.id=o.c.s.i.PersistableIdentifier@42}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Village(barCount, id) values (?, ?) | {1={Village.barCount=0, Village.id=o.c.s.i.PersistableIdentifier@42}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE 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}}
2025-01-22 07:40:54 TRACE 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_Village.barCount as Country_cities_City_Village_barCount, Country_cities_City_Village.id as Country_cities_City_Village_id, 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 City 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1414800e
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@67131e6 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]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@21b9adc1 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]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@23e58061 on object Village[barCount=0,country=Country[ancientCities=[],capital=<null>,cities=[Village[barCount=0,country=org.codefilarete.stalactite.engine.model.Country@2ca57834,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>]
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation update Village set barCount = ? where id = ? | {1={Village.barCount (U)=51, Village.id (W)=o.c.s.i.PersistedIdentifier@42}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into City(name, id) values (?, ?) | {1={City.name=Lyon, City.id=o.c.s.i.PersistableIdentifier@17}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Town(discotecCount, id) values (?, ?) | {1={Town.discotecCount=123, Town.id=o.c.s.i.PersistableIdentifier@17}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE 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}}
2025-01-22 07:40:54 TRACE 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_Village.barCount as Country_cities_City_Village_barCount, Country_cities_City_Village.id as Country_cities_City_Village_id, 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 City 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1414800e
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@67131e6 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]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@21b9adc1 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]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@7c329d38 on object Town[discotecCount=123,country=Country[ancientCities=[],capital=<null>,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@156187bf,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>]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1414800e
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@67131e6 on object Country[ancientCities=[],capital=<null>,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@156187bf,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]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@21b9adc1 on object Country[ancientCities=[],capital=<null>,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@156187bf,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]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@23e58061 on object Village[barCount=51,country=Country[ancientCities=[],capital=<null>,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@156187bf,id=o.c.s.i.PersistedIdentifier@17,name=Lyon,persons=<null>,state=<null>], Village[barCount=51,country=org.codefilarete.stalactite.engine.model.Country@156187bf,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>]
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Country_cities where cities_id = ? and country_id = ? | {1={Country_cities.cities_id=o.c.s.i.PersistableIdentifier@17, Country_cities.country_id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:54 TRACE SQLOperation select Country_Id from Country_cities | {}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Country_cities where cities_id = ? and country_id = ? | {1={Country_cities.cities_id=o.c.s.i.PersistableIdentifier@42, Country_cities.country_id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:54 TRACE SQLOperation select * from City | {}
2025-01-22 07:40:54 DEBUG DDLDeployer create table Village(barCount integer, id int not null, unique (id))
2025-01-22 07:40:54 DEBUG DDLDeployer create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))
2025-01-22 07:40:54 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id))
2025-01-22 07:40:54 DEBUG DDLDeployer create table Town(discotecCount integer, id int not null, unique (id))
2025-01-22 07:40:54 DEBUG DDLDeployer alter table Village add constraint FK_Village_id_City_id foreign key(id) references City(id)
2025-01-22 07:40:54 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2025-01-22 07:40:54 DEBUG DDLDeployer alter table Town add constraint FK_Town_id_City_id foreign key(id) references City(id)
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE 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}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.countryId=o.c.s.i.PersistableIdentifier@1, City.name=Grenoble, City.id=o.c.s.i.PersistableIdentifier@42}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Village(barCount, id) values (?, ?) | {1={Village.barCount=0, Village.id=o.c.s.i.PersistableIdentifier@42}}
2025-01-22 07:40:54 TRACE SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.id as Country_id, City_Village.id as City_Village_id, 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@381602e1
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3e3c2aa4 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]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6acc424e 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]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@202684ba 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]
2025-01-22 07:40:54 TRACE SQLOperation select City.id as City_id, Village.id as Village_id, Town.id as Town_id from City left outer join Village on City.id = Village.id left outer join Town on City.id = Town.id where City.id in (?) | {1=o.c.s.i.PersistedIdentifier@42}
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@361398f6
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6b9fd1 on object Village[barCount=0,country=<null>,id=o.c.s.i.PersistedIdentifier@42,name=<null>,persons=<null>,state=<null>]
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.countryId (U)=o.c.s.i.PersistableIdentifier@1, City.name (U)=Grenoble, City.id (W)=o.c.s.i.PersistedIdentifier@42}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation update Village set barCount = ? where id = ? | {1={Village.barCount (U)=51, Village.id (W)=o.c.s.i.PersistedIdentifier@42}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.countryId=o.c.s.i.PersistableIdentifier@1, City.name=Lyon, City.id=o.c.s.i.PersistableIdentifier@17}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Town(discotecCount, id) values (?, ?) | {1={Town.id=o.c.s.i.PersistableIdentifier@17, Town.discotecCount=123}}
2025-01-22 07:40:54 TRACE SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.id as Country_id, City_Village.id as City_Village_id, 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@381602e1
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3e3c2aa4 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]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6acc424e 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]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@202684ba 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]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@381602e1
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3e3c2aa4 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]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6acc424e 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]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@202684ba 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]
2025-01-22 07:40:54 TRACE SQLOperation select City.id as City_id, Village.id as Village_id, Town.id as Town_id from City left outer join Village on City.id = Village.id left outer join Town on City.id = Town.id where City.id in (?, ?) | {1=o.c.s.i.PersistedIdentifier@17, 2=o.c.s.i.PersistedIdentifier@42}
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@9215bfb
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@29770835 on object Town[discotecCount=123,country=<null>,id=o.c.s.i.PersistedIdentifier@17,name=<null>,persons=<null>,state=<null>]
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@361398f6
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6b9fd1 on object Village[barCount=51,country=<null>,id=o.c.s.i.PersistedIdentifier@42,name=<null>,persons=<null>,state=<null>]
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.countryId (U)=null, City.name (U)=Lyon, City.id (W)=o.c.s.i.PersistableIdentifier@17}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation update Town set discotecCount = ? where id = ? | {1={Town.id (W)=o.c.s.i.PersistableIdentifier@17, Town.discotecCount (U)=123}}
2025-01-22 07:40:54 TRACE SQLOperation select CountryId from City | {}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.countryId (U)=null, City.name (U)=Grenoble, City.id (W)=o.c.s.i.PersistableIdentifier@42}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation update Village set barCount = ? where id = ? | {1={Village.barCount (U)=51, Village.id (W)=o.c.s.i.PersistableIdentifier@42}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:54 TRACE SQLOperation select * from City | {}
2025-01-22 07:40:54 DEBUG DDLDeployer create table Village(barCount integer, id int not null, unique (id))
2025-01-22 07:40:54 DEBUG DDLDeployer create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))
2025-01-22 07:40:54 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id))
2025-01-22 07:40:54 DEBUG DDLDeployer create table Town(discotecCount integer, id int not null, unique (id))
2025-01-22 07:40:54 DEBUG DDLDeployer alter table Village add constraint FK_Village_id_City_id foreign key(id) references City(id)
2025-01-22 07:40:54 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2025-01-22 07:40:54 DEBUG DDLDeployer alter table Town add constraint FK_Town_id_City_id foreign key(id) references City(id)
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE 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}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE 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}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Village(barCount, id) values (?, ?) | {1={Village.barCount=0, Village.id=o.c.s.i.PersistableIdentifier@42}}
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7db865a8
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@2e7011b5 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]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@3eb53655 on object Village[barCount=0,country=Country[ancientCities=[],capital=<null>,cities=[Village[barCount=0,country=org.codefilarete.stalactite.engine.model.Country@44243d32,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>]
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE 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}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation update Village set barCount = ? where id = ? | {1={Village.barCount (U)=51, Village.id (W)=o.c.s.i.PersistedIdentifier@42}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE 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}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Town(discotecCount, id) values (?, ?) | {1={Town.discotecCount=123, Town.id=o.c.s.i.PersistableIdentifier@17}}
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7db865a8
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@2e7011b5 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]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@3eb53655 on object Village[barCount=51,country=Country[ancientCities=[],capital=<null>,cities=[Village[barCount=51,country=org.codefilarete.stalactite.engine.model.Country@7d1237a3,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>]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7db865a8
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@2e7011b5 on object Country[ancientCities=[],capital=<null>,cities=[Village[barCount=51,country=org.codefilarete.stalactite.engine.model.Country@7d1237a3,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]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@5d585ca0 on object Town[discotecCount=123,country=Country[ancientCities=[],capital=<null>,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@7d1237a3,id=o.c.s.i.PersistedIdentifier@17,name=Lyon,persons=<null>,state=<null>], Village[barCount=51,country=org.codefilarete.stalactite.engine.model.Country@7d1237a3,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>]
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE 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}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation update Town set discotecCount = ? where id = ? | {1={Town.discotecCount (U)=123, Town.id (W)=o.c.s.i.PersistableIdentifier@17}}
2025-01-22 07:40:54 TRACE SQLOperation select CountryId from City | {}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE 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}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation update Village set barCount = ? where id = ? | {1={Village.barCount (U)=51, Village.id (W)=o.c.s.i.PersistableIdentifier@42}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:54 TRACE SQLOperation select * from City | {}
2025-01-22 07:40:54 DEBUG DDLDeployer create table Village(barCount integer, id int not null, name varchar(255), unique (id))
2025-01-22 07:40:54 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))
2025-01-22 07:40:54 DEBUG DDLDeployer create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))
2025-01-22 07:40:54 DEBUG DDLDeployer create table Town(discotecCount integer, id int not null, name varchar(255), unique (id))
2025-01-22 07:40:54 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id)
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, id) values (?, ?, ?, ?) | {1={Country.modificationDate=null, Country.creationDate=null, Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Village(name, barCount, id) values (?, ?, ?) | {1={Village.name=Grenoble, Village.id=o.c.s.i.PersistableIdentifier@42, Village.barCount=0}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE 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}}
2025-01-22 07:40:54 TRACE SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.id as Country_id, Country_cities_Village.id as Country_cities_Village_id, Country_cities_Town.id as Country_cities_Town_id from Country left outer join Country_cities as Country_cities on Country.id = Country_cities.country_id left outer join Village as Country_cities_Village on Country_cities.cities_id = Country_cities_Village.id left outer join Town as Country_cities_Town on Country_cities.cities_id = Country_cities_Town.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7dc88f5c
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@67c8ca0f 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]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@bac9c81 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]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7b96476b 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]
2025-01-22 07:40:54 TRACE SQLOperation (select Village.id as id, 'Village' as Y from Village where Village.id in (?)) union all (select Town.id as id, 'Town' as Y from Town where Town.id in (?)) | {1=o.c.s.i.PersistedIdentifier@42, 2=o.c.s.i.PersistedIdentifier@42}
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@58088c8a
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation update Village set name = ?, barCount = ? where id = ? | {1={Village.name (U)=Grenoble, Village.id (W)=o.c.s.i.PersistedIdentifier@42, Village.barCount (U)=51}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Town(name, discotecCount, id) values (?, ?, ?) | {1={Town.name=Lyon, Town.discotecCount=123, Town.id=o.c.s.i.PersistableIdentifier@17}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE 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}}
2025-01-22 07:40:54 TRACE SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.id as Country_id, Country_cities_Village.id as Country_cities_Village_id, Country_cities_Town.id as Country_cities_Town_id from Country left outer join Country_cities as Country_cities on Country.id = Country_cities.country_id left outer join Village as Country_cities_Village on Country_cities.cities_id = Country_cities_Village.id left outer join Town as Country_cities_Town on Country_cities.cities_id = Country_cities_Town.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7dc88f5c
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@67c8ca0f 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]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@bac9c81 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]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7b96476b 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]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7dc88f5c
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@67c8ca0f 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]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@bac9c81 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]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7b96476b 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]
2025-01-22 07:40:54 TRACE SQLOperation (select Village.id as id, 'Village' as Y from Village where Village.id in (?, ?)) union all (select Town.id as id, 'Town' as Y from Town where Town.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}
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@58088c8a
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4f0e4307
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE 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}}
2025-01-22 07:40:54 TRACE SQLOperation select Country_Id from Country_cities | {}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE 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}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:54 TRACE SQLOperation select * from Town union select * from Village | {}
2025-01-22 07:40:54 DEBUG DDLDeployer create table Village(barCount integer, id int not null, name varchar(255), unique (id))
2025-01-22 07:40:54 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))
2025-01-22 07:40:54 DEBUG DDLDeployer create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))
2025-01-22 07:40:54 DEBUG DDLDeployer create table Town(discotecCount integer, id int not null, name varchar(255), unique (id))
2025-01-22 07:40:54 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id)
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, id) values (?, ?, ?, ?) | {1={Country.modificationDate=null, Country.creationDate=null, Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Village(name, barCount, id) values (?, ?, ?) | {1={Village.id=o.c.s.i.PersistableIdentifier@42, Village.barCount=0, Village.name=Grenoble}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE 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}}
2025-01-22 07:40:54 TRACE 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.discotecCount as Country_cities_City_discotecCount, Country_cities_City.barCount as Country_cities_City_barCount, 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, 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 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, discotecCount as discotecCount, cast(null as integer) as barCount from Town union all select 2 as clazz_, name, id, cast(null as integer) as discotecCount, barCount as barCount from Village) 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@33d2d3e2
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@78e6cfb4 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]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.TablePerClassPolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@70ecb7f6 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]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@1d8f923f on object Village[barCount=0,country=Country[ancientCities=[],capital=<null>,cities=[Village[barCount=0,country=org.codefilarete.stalactite.engine.model.Country@534b0af3,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>]
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE 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}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Town(name, discotecCount, id) values (?, ?, ?) | {1={Town.discotecCount=123, Town.name=Lyon, Town.id=o.c.s.i.PersistableIdentifier@17}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE 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}}
2025-01-22 07:40:54 TRACE 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.discotecCount as Country_cities_City_discotecCount, Country_cities_City.barCount as Country_cities_City_barCount, 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, 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 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, discotecCount as discotecCount, cast(null as integer) as barCount from Town union all select 2 as clazz_, name, id, cast(null as integer) as discotecCount, barCount as barCount from Village) 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@33d2d3e2
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@78e6cfb4 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]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.TablePerClassPolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@70ecb7f6 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]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@630bd6c1 on object Town[discotecCount=123,country=Country[ancientCities=[],capital=<null>,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@737e8e66,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>]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@33d2d3e2
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@78e6cfb4 on object Country[ancientCities=[],capital=<null>,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@737e8e66,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]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.TablePerClassPolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@70ecb7f6 on object Country[ancientCities=[],capital=<null>,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@737e8e66,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]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@1d8f923f on object Village[barCount=51,country=Country[ancientCities=[],capital=<null>,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@737e8e66,id=o.c.s.i.PersistedIdentifier@17,name=Lyon,persons=<null>,state=<null>], Village[barCount=51,country=org.codefilarete.stalactite.engine.model.Country@737e8e66,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>]
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Country_cities where cities_id = ? and country_id = ? | {1={Country_cities.cities_id=o.c.s.i.PersistableIdentifier@17, Country_cities.country_id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:54 TRACE SQLOperation select Country_Id from Country_cities | {}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Country_cities where cities_id = ? and country_id = ? | {1={Country_cities.cities_id=o.c.s.i.PersistableIdentifier@42, Country_cities.country_id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:54 TRACE SQLOperation select * from Town union select * from Village | {}
2025-01-22 07:40:54 DEBUG DDLDeployer create table Village(barCount integer, id int not null, name varchar(255), countryId int, unique (id))
2025-01-22 07:40:54 DEBUG DDLDeployer create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))
2025-01-22 07:40:54 DEBUG DDLDeployer create table Town(discotecCount integer, id int not null, name varchar(255), countryId int, unique (id))
2025-01-22 07:40:54 DEBUG DDLDeployer alter table Village add constraint FK_Village_countryId_Country_id foreign key(countryId) references Country(id)
2025-01-22 07:40:54 DEBUG DDLDeployer alter table Town add constraint FK_Town_countryId_Country_id foreign key(countryId) references Country(id)
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, id) values (?, ?, ?, ?) | {1={Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@1, Country.creationDate=null, Country.modificationDate=null}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Village(name, barCount, id, countryId) values (?, ?, ?, ?) | {1={Village.name=Grenoble, Village.id=o.c.s.i.PersistableIdentifier@42, Village.barCount=0, Village.countryId=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:54 TRACE SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.id as Country_id, Village.id as Village_id, Town.id as Town_id from Country left outer join Village as Village on Country.id = Village.countryId left outer join Town as Town on Country.id = Town.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@66bc8107
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7eccee80 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]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@26be15d7 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]
2025-01-22 07:40:54 TRACE SQLOperation (select Village.id as id, 'Village' as Y from Village where Village.id in (?)) union all (select Town.id as id, 'Town' as Y from Town where Town.id in (?)) | {1=o.c.s.i.PersistedIdentifier@42, 2=o.c.s.i.PersistedIdentifier@42}
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60a8d8d6
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation update Village set name = ?, barCount = ?, countryId = ? where id = ? | {1={Village.name (U)=Grenoble, Village.id (W)=o.c.s.i.PersistedIdentifier@42, Village.barCount (U)=51, Village.countryId (U)=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Town(name, discotecCount, id, countryId) values (?, ?, ?, ?) | {1={Town.discotecCount=123, Town.countryId=o.c.s.i.PersistableIdentifier@1, Town.id=o.c.s.i.PersistableIdentifier@17, Town.name=Lyon}}
2025-01-22 07:40:54 TRACE SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.id as Country_id, Village.id as Village_id, Town.id as Town_id from Country left outer join Village as Village on Country.id = Village.countryId left outer join Town as Town on Country.id = Town.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@66bc8107
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7eccee80 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]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@26be15d7 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]
2025-01-22 07:40:54 TRACE SQLOperation (select Village.id as id, 'Village' as Y from Village where Village.id in (?, ?)) union all (select Town.id as id, 'Town' as Y from Town where Town.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}
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60a8d8d6
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@8aa70fd
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation update Town set name = ?, discotecCount = ?, countryId = ? where id = ? | {1={Town.discotecCount (U)=123, Town.countryId (U)=null, Town.id (W)=o.c.s.i.PersistableIdentifier@17, Town.name (U)=Lyon}}
2025-01-22 07:40:54 TRACE SQLOperation select CountryId from Town union all select CountryId from Village | {}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation update Village set name = ?, barCount = ?, countryId = ? where id = ? | {1={Village.name (U)=Grenoble, Village.id (W)=o.c.s.i.PersistableIdentifier@42, Village.barCount (U)=51, Village.countryId (U)=null}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:54 TRACE SQLOperation select * from Town union select * from Village | {}
2025-01-22 07:40:54 DEBUG DDLDeployer create table Village(barCount integer, id int not null, name varchar(255), countryId int, unique (id))
2025-01-22 07:40:54 DEBUG DDLDeployer create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))
2025-01-22 07:40:54 DEBUG DDLDeployer create table Town(discotecCount integer, id int not null, name varchar(255), countryId int, unique (id))
2025-01-22 07:40:54 DEBUG DDLDeployer alter table Village add constraint FK_Village_countryId_Country_id foreign key(countryId) references Country(id)
2025-01-22 07:40:54 DEBUG DDLDeployer alter table Town add constraint FK_Town_countryId_Country_id foreign key(countryId) references Country(id)
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, id) values (?, ?, ?, ?) | {1={Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@1, Country.modificationDate=null, Country.creationDate=null}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Village(name, barCount, id, countryId) values (?, ?, ?, ?) | {1={Village.name=Grenoble, Village.barCount=0, Village.id=o.c.s.i.PersistableIdentifier@42, Village.countryId=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:54 TRACE 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.discotecCount as City_discotecCount, City.barCount as City_barCount, 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, 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 from Country left outer join (select 1 as clazz_, name, id, countryId, discotecCount as discotecCount, cast(null as integer) as barCount from Town union all select 2 as clazz_, name, id, countryId, cast(null as integer) as discotecCount, barCount as barCount from Village) 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3bd710f8
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.TablePerClassPolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@30a3c1e1 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]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@4f3db580 on object Village[barCount=0,country=Country[ancientCities=[],capital=<null>,cities=[Village[barCount=0,country=org.codefilarete.stalactite.engine.model.Country@6b975803,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>]
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation update Village set name = ?, barCount = ?, countryId = ? where id = ? | {1={Village.name (U)=Grenoble, Village.barCount (U)=51, Village.id (W)=o.c.s.i.PersistedIdentifier@42, Village.countryId (U)=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Town(name, discotecCount, id, countryId) values (?, ?, ?, ?) | {1={Town.name=Lyon, Town.discotecCount=123, Town.countryId=o.c.s.i.PersistableIdentifier@1, Town.id=o.c.s.i.PersistableIdentifier@17}}
2025-01-22 07:40:54 TRACE 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.discotecCount as City_discotecCount, City.barCount as City_barCount, 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, 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 from Country left outer join (select 1 as clazz_, name, id, countryId, discotecCount as discotecCount, cast(null as integer) as barCount from Town union all select 2 as clazz_, name, id, countryId, cast(null as integer) as discotecCount, barCount as barCount from Village) 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3bd710f8
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.TablePerClassPolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@30a3c1e1 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]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@233ed910 on object Town[discotecCount=123,country=Country[ancientCities=[],capital=<null>,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@4a0afaa4,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>]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3bd710f8
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.TablePerClassPolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@30a3c1e1 on object Country[ancientCities=[],capital=<null>,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@4a0afaa4,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]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@4f3db580 on object Village[barCount=51,country=Country[ancientCities=[],capital=<null>,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@4a0afaa4,id=o.c.s.i.PersistedIdentifier@17,name=Lyon,persons=<null>,state=<null>], Village[barCount=51,country=org.codefilarete.stalactite.engine.model.Country@4a0afaa4,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>]
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation update Town set name = ?, discotecCount = ?, countryId = ? where id = ? | {1={Town.name (U)=Lyon, Town.discotecCount (U)=123, Town.countryId (U)=null, Town.id (W)=o.c.s.i.PersistableIdentifier@17}}
2025-01-22 07:40:54 TRACE SQLOperation select CountryId from Town union all select CountryId from Village | {}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation update Village set name = ?, barCount = ?, countryId = ? where id = ? | {1={Village.name (U)=Grenoble, Village.barCount (U)=51, Village.id (W)=o.c.s.i.PersistableIdentifier@42, Village.countryId (U)=null}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:54 TRACE SQLOperation select * from Town union select * from Village | {}
2025-01-22 07:40:54 DEBUG DDLDeployer create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))
2025-01-22 07:40:54 DEBUG DDLDeployer create table Vehicle(color int, id int not null, DTYPE varchar(255) not null, ownerId int, unique (id))
2025-01-22 07:40:54 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_ownerId_Person_id foreign key(ownerId) references Person(id)
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Person(creationDate, modificationDate, name, id) values (?, ?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=null, Person.creationDate=null, Person.modificationDate=null}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Vehicle(color, id, DTYPE, ownerId) values (?, ?, ?, ?) | {1={Vehicle.color=Color[rgb=17], Vehicle.DTYPE=C, Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1, Vehicle.id=o.c.s.i.PersistableIdentifier@42}}
2025-01-22 07:40:54 TRACE 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.id = Vehicle.ownerId where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3f4f70ca
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1ace7331 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]
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@42f623e1
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ? where id = ? | {1={Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.name (U)=null, Person.creationDate (U)=Wed Jan 22 07:40:54 UTC 2025, Person.modificationDate (U)=Wed Jan 22 07:40:54 UTC 2025}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE 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}}
2025-01-22 07:40:54 TRACE 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.id = Vehicle.ownerId where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3f4f70ca
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1ace7331 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=Wed Jan 22 07:40:54 UTC 2025,modificationDate=Wed Jan 22 07:40:54 UTC 2025,readonlyProperty=<null>],vehicle=<null>,version=0]
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@42f623e1
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@42}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Vehicle(color, id, DTYPE, ownerId) values (?, ?, ?, ?) | {1={Vehicle.color=null, Vehicle.DTYPE=T, Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1, Vehicle.id=o.c.s.i.PersistableIdentifier@666}}
2025-01-22 07:40:54 TRACE 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.id = Vehicle.ownerId where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3f4f70ca
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1ace7331 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=Wed Jan 22 07:40:54 UTC 2025,modificationDate=Wed Jan 22 07:40:54 UTC 2025,readonlyProperty=<null>],vehicle=<null>,version=0]
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@73eb026f
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@666}}
2025-01-22 07:40:54 TRACE 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.id = Vehicle.ownerId where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3f4f70ca
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1ace7331 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=Wed Jan 22 07:40:54 UTC 2025,modificationDate=Wed Jan 22 07:40:54 UTC 2025,readonlyProperty=<null>],vehicle=<null>,version=0]
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Vehicle(color, id, DTYPE, ownerId) values (?, ?, ?, ?) | {1={Vehicle.color=null, Vehicle.DTYPE=T, Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1, Vehicle.id=o.c.s.i.PersistableIdentifier@17}}
2025-01-22 07:40:54 TRACE 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.id = Vehicle.ownerId where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3f4f70ca
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1ace7331 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=Wed Jan 22 07:40:54 UTC 2025,modificationDate=Wed Jan 22 07:40:54 UTC 2025,readonlyProperty=<null>],vehicle=<null>,version=0]
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@73eb026f
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:54 TRACE 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.id = Vehicle.ownerId where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG DDLDeployer create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))
2025-01-22 07:40:54 DEBUG DDLDeployer create table Vehicle(color int, id int not null, DTYPE varchar(255) not null, ownerId int, unique (id))
2025-01-22 07:40:54 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_ownerId_Person_id foreign key(ownerId) references Person(id)
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Person(creationDate, modificationDate, name, id) values (?, ?, ?, ?) | {1={Person.name=null, Person.creationDate=null, Person.modificationDate=null, Person.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Vehicle(color, id, DTYPE, ownerId) values (?, ?, ?, ?) | {1={Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1, Vehicle.id=o.c.s.i.PersistableIdentifier@42, Vehicle.color=Color[rgb=17], Vehicle.DTYPE=C}}
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@77dfc923
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@21a87972 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]
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ? where id = ? | {1={Person.name (U)=null, Person.creationDate (U)=Wed Jan 22 07:40:54 UTC 2025, Person.modificationDate (U)=Wed Jan 22 07:40:54 UTC 2025, Person.id (W)=o.c.s.i.PersistedIdentifier@1}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE 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]}}
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@77dfc923
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@21a87972 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=Wed Jan 22 07:40:54 UTC 2025,modificationDate=Wed Jan 22 07:40:54 UTC 2025,readonlyProperty=<null>],vehicle=<null>,version=0]
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@42}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Vehicle(color, id, DTYPE, ownerId) values (?, ?, ?, ?) | {1={Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1, Vehicle.id=o.c.s.i.PersistableIdentifier@666, Vehicle.color=null, Vehicle.DTYPE=T}}
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@77dfc923
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@21a87972 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=Wed Jan 22 07:40:54 UTC 2025,modificationDate=Wed Jan 22 07:40:54 UTC 2025,readonlyProperty=<null>],vehicle=<null>,version=0]
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@666}}
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@77dfc923
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@21a87972 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=Wed Jan 22 07:40:54 UTC 2025,modificationDate=Wed Jan 22 07:40:54 UTC 2025,readonlyProperty=<null>],vehicle=<null>,version=0]
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Vehicle(color, id, DTYPE, ownerId) values (?, ?, ?, ?) | {1={Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1, Vehicle.id=o.c.s.i.PersistableIdentifier@17, Vehicle.color=null, Vehicle.DTYPE=T}}
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@77dfc923
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@21a87972 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=Wed Jan 22 07:40:54 UTC 2025,modificationDate=Wed Jan 22 07:40:54 UTC 2025,readonlyProperty=<null>],vehicle=<null>,version=0]
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG DDLDeployer create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, vehicleId int, unique (id))
2025-01-22 07:40:54 DEBUG DDLDeployer create table Vehicle(color int, id int not null, DTYPE varchar(255) not null, unique (id))
2025-01-22 07:40:54 DEBUG DDLDeployer alter table Person add constraint FK_Person_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id)
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE 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}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Person(creationDate, modificationDate, name, id, vehicleId) values (?, ?, ?, ?, ?) | {1={Person.creationDate=null, Person.modificationDate=null, Person.vehicleId=o.c.s.i.PersistableIdentifier@42, Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=null}}
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@16716806
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7ba44d2d 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]
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2421fd62
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.creationDate (U)=Wed Jan 22 07:40:54 UTC 2025, Person.modificationDate (U)=Wed Jan 22 07:40:54 UTC 2025, Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@42, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.name (U)=null}}
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@16716806
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7ba44d2d 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=Wed Jan 22 07:40:54 UTC 2025,modificationDate=Wed Jan 22 07:40:54 UTC 2025,readonlyProperty=<null>],vehicle=<null>,version=0]
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2421fd62
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Vehicle(color, id, DTYPE) values (?, ?, ?) | {1={Vehicle.DTYPE=T, Vehicle.color=null, Vehicle.id=o.c.s.i.PersistableIdentifier@666}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.creationDate (U)=Wed Jan 22 07:40:54 UTC 2025, Person.modificationDate (U)=Wed Jan 22 07:40:54 UTC 2025, Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@666, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.name (U)=null}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@42}}
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@16716806
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7ba44d2d 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=Wed Jan 22 07:40:54 UTC 2025,modificationDate=Wed Jan 22 07:40:54 UTC 2025,readonlyProperty=<null>],vehicle=<null>,version=0]
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5b2a23e9
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.creationDate (U)=Wed Jan 22 07:40:54 UTC 2025, Person.modificationDate (U)=Wed Jan 22 07:40:54 UTC 2025, Person.vehicleId (U)=null, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.name (U)=null}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@666}}
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@16716806
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7ba44d2d 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=Wed Jan 22 07:40:54 UTC 2025,modificationDate=Wed Jan 22 07:40:54 UTC 2025,readonlyProperty=<null>],vehicle=<null>,version=0]
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Vehicle(color, id, DTYPE) values (?, ?, ?) | {1={Vehicle.DTYPE=T, Vehicle.color=null, Vehicle.id=o.c.s.i.PersistableIdentifier@17}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.creationDate (U)=Wed Jan 22 07:40:54 UTC 2025, Person.modificationDate (U)=Wed Jan 22 07:40:54 UTC 2025, Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@17, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.name (U)=null}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation update Vehicle set color = ? where id = ? | {1={Vehicle.id (W)=o.c.s.i.PersistableIdentifier@17, Vehicle.color (U)=null}}
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@16716806
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7ba44d2d 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=Wed Jan 22 07:40:54 UTC 2025,modificationDate=Wed Jan 22 07:40:54 UTC 2025,readonlyProperty=<null>],vehicle=<null>,version=0]
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5b2a23e9
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17}}
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG DDLDeployer create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, vehicleId int, unique (id))
2025-01-22 07:40:54 DEBUG DDLDeployer create table Vehicle(color int, id int not null, DTYPE varchar(255) not null, unique (id))
2025-01-22 07:40:54 DEBUG DDLDeployer alter table Person add constraint FK_Person_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id)
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE 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}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Person(creationDate, modificationDate, name, id, vehicleId) values (?, ?, ?, ?, ?) | {1={Person.creationDate=null, Person.name=null, Person.modificationDate=null, Person.id=o.c.s.i.PersistableIdentifier@1, Person.vehicleId=o.c.s.i.PersistableIdentifier@42}}
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@492f79d1
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@48f1968e 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]
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.creationDate (U)=Wed Jan 22 07:40:54 UTC 2025, Person.name (U)=null, Person.modificationDate (U)=Wed Jan 22 07:40:54 UTC 2025, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@42}}
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@492f79d1
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@48f1968e 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=Wed Jan 22 07:40:54 UTC 2025,modificationDate=Wed Jan 22 07:40:54 UTC 2025,readonlyProperty=<null>],vehicle=<null>,version=0]
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Vehicle(color, id, DTYPE) values (?, ?, ?) | {1={Vehicle.DTYPE=T, Vehicle.color=null, Vehicle.id=o.c.s.i.PersistableIdentifier@666}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.creationDate (U)=Wed Jan 22 07:40:54 UTC 2025, Person.name (U)=null, Person.modificationDate (U)=Wed Jan 22 07:40:54 UTC 2025, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@666}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@42}}
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@492f79d1
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@48f1968e 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=Wed Jan 22 07:40:54 UTC 2025,modificationDate=Wed Jan 22 07:40:54 UTC 2025,readonlyProperty=<null>],vehicle=<null>,version=0]
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.creationDate (U)=Wed Jan 22 07:40:54 UTC 2025, Person.name (U)=null, Person.modificationDate (U)=Wed Jan 22 07:40:54 UTC 2025, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.vehicleId (U)=null}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@666}}
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@492f79d1
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@48f1968e 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=Wed Jan 22 07:40:54 UTC 2025,modificationDate=Wed Jan 22 07:40:54 UTC 2025,readonlyProperty=<null>],vehicle=<null>,version=0]
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Vehicle(color, id, DTYPE) values (?, ?, ?) | {1={Vehicle.DTYPE=T, Vehicle.color=null, Vehicle.id=o.c.s.i.PersistableIdentifier@17}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.creationDate (U)=Wed Jan 22 07:40:54 UTC 2025, Person.name (U)=null, Person.modificationDate (U)=Wed Jan 22 07:40:54 UTC 2025, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@17}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation update Vehicle set color = ? where id = ? | {1={Vehicle.id (W)=o.c.s.i.PersistableIdentifier@17, Vehicle.color (U)=null}}
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@492f79d1
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@48f1968e 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=Wed Jan 22 07:40:54 UTC 2025,modificationDate=Wed Jan 22 07:40:54 UTC 2025,readonlyProperty=<null>],vehicle=<null>,version=0]
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17}}
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG DDLDeployer create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))
2025-01-22 07:40:54 DEBUG DDLDeployer create table Vehicle(color int, id int not null, ownerId int, unique (id))
2025-01-22 07:40:54 DEBUG DDLDeployer create table Car(id int not null, unique (id))
2025-01-22 07:40:54 DEBUG DDLDeployer create table Truck(id int not null, unique (id))
2025-01-22 07:40:54 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_ownerId_Person_id foreign key(ownerId) references Person(id)
2025-01-22 07:40:54 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)
2025-01-22 07:40:54 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id)
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Person(creationDate, modificationDate, name, id) values (?, ?, ?, ?) | {1={Person.creationDate=null, Person.modificationDate=null, Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=null}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Vehicle(color, id, ownerId) values (?, ?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@42, Vehicle.color=Color[rgb=17], Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Car(id) values (?) | {1={Car.id=o.c.s.i.PersistableIdentifier@42}}
2025-01-22 07:40:54 TRACE 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_Truck.id as Vehicle_Truck_id, Vehicle_Car.id as Vehicle_Car_id from Person left outer join Vehicle 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6f889214
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@56c7ec0a 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]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@429a6f95 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]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@70d52d7e 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]
2025-01-22 07:40:54 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@42}
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4939730c
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@445911f6 on object Car[model=<null>,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@42,timestamp=<null>]
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ? where id = ? | {1={Person.creationDate (U)=Wed Jan 22 07:40:54 UTC 2025, Person.modificationDate (U)=Wed Jan 22 07:40:54 UTC 2025, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.name (U)=null}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE 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}}
2025-01-22 07:40:54 TRACE 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_Truck.id as Vehicle_Truck_id, Vehicle_Car.id as Vehicle_Car_id from Person left outer join Vehicle 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6f889214
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@56c7ec0a 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=Wed Jan 22 07:40:54 UTC 2025,modificationDate=Wed Jan 22 07:40:54 UTC 2025,readonlyProperty=<null>],vehicle=<null>,version=0]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@429a6f95 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=Wed Jan 22 07:40:54 UTC 2025,modificationDate=Wed Jan 22 07:40:54 UTC 2025,readonlyProperty=<null>],vehicle=<null>,version=0]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@70d52d7e 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=Wed Jan 22 07:40:54 UTC 2025,modificationDate=Wed Jan 22 07:40:54 UTC 2025,readonlyProperty=<null>],vehicle=<null>,version=0]
2025-01-22 07:40:54 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@42}
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4939730c
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@445911f6 on object Car[model=<null>,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@42,timestamp=<null>]
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistedIdentifier@42}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@42}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Vehicle(color, id, ownerId) values (?, ?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@666, Vehicle.color=null, Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Truck(id) values (?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@666}}
2025-01-22 07:40:54 TRACE 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_Truck.id as Vehicle_Truck_id, Vehicle_Car.id as Vehicle_Car_id from Person left outer join Vehicle 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6f889214
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@56c7ec0a 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=Wed Jan 22 07:40:54 UTC 2025,modificationDate=Wed Jan 22 07:40:54 UTC 2025,readonlyProperty=<null>],vehicle=<null>,version=0]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@429a6f95 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=Wed Jan 22 07:40:54 UTC 2025,modificationDate=Wed Jan 22 07:40:54 UTC 2025,readonlyProperty=<null>],vehicle=<null>,version=0]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@70d52d7e 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=Wed Jan 22 07:40:54 UTC 2025,modificationDate=Wed Jan 22 07:40:54 UTC 2025,readonlyProperty=<null>],vehicle=<null>,version=0]
2025-01-22 07:40:54 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@666}
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@194916b1
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6b542adc on object Truck[color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@666,timestamp=<null>]
2025-01-22 07:40:54 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@42}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistedIdentifier@666}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@666}}
2025-01-22 07:40:54 TRACE 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_Truck.id as Vehicle_Truck_id, Vehicle_Car.id as Vehicle_Car_id from Person left outer join Vehicle 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6f889214
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@56c7ec0a 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=Wed Jan 22 07:40:54 UTC 2025,modificationDate=Wed Jan 22 07:40:54 UTC 2025,readonlyProperty=<null>],vehicle=<null>,version=0]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@429a6f95 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=Wed Jan 22 07:40:54 UTC 2025,modificationDate=Wed Jan 22 07:40:54 UTC 2025,readonlyProperty=<null>],vehicle=<null>,version=0]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@70d52d7e 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=Wed Jan 22 07:40:54 UTC 2025,modificationDate=Wed Jan 22 07:40:54 UTC 2025,readonlyProperty=<null>],vehicle=<null>,version=0]
2025-01-22 07:40:54 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@666}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Vehicle(color, id, ownerId) values (?, ?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17, Vehicle.color=null, Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Truck(id) values (?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@17}}
2025-01-22 07:40:54 TRACE 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_Truck.id as Vehicle_Truck_id, Vehicle_Car.id as Vehicle_Car_id from Person left outer join Vehicle 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6f889214
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@56c7ec0a 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=Wed Jan 22 07:40:54 UTC 2025,modificationDate=Wed Jan 22 07:40:54 UTC 2025,readonlyProperty=<null>],vehicle=<null>,version=0]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@429a6f95 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=Wed Jan 22 07:40:54 UTC 2025,modificationDate=Wed Jan 22 07:40:54 UTC 2025,readonlyProperty=<null>],vehicle=<null>,version=0]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@70d52d7e 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=Wed Jan 22 07:40:54 UTC 2025,modificationDate=Wed Jan 22 07:40:54 UTC 2025,readonlyProperty=<null>],vehicle=<null>,version=0]
2025-01-22 07:40:54 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@17}
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@194916b1
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6b542adc on object Truck[color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@17,timestamp=<null>]
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@17}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:54 TRACE 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_Truck.id as Vehicle_Truck_id, Vehicle_Car.id as Vehicle_Car_id from Person left outer join Vehicle 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}
2025-01-22 07:40:54 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@17}
2025-01-22 07:40:54 DEBUG DDLDeployer create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))
2025-01-22 07:40:54 DEBUG DDLDeployer create table Vehicle(color int, id int not null, ownerId int, unique (id))
2025-01-22 07:40:54 DEBUG DDLDeployer create table Car(id int not null, unique (id))
2025-01-22 07:40:54 DEBUG DDLDeployer create table Truck(id int not null, unique (id))
2025-01-22 07:40:54 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_ownerId_Person_id foreign key(ownerId) references Person(id)
2025-01-22 07:40:54 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)
2025-01-22 07:40:54 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id)
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Person(creationDate, modificationDate, name, id) values (?, ?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@1, Person.creationDate=null, Person.name=null, Person.modificationDate=null}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Vehicle(color, id, ownerId) values (?, ?, ?) | {1={Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1, Vehicle.color=Color[rgb=17], Vehicle.id=o.c.s.i.PersistableIdentifier@42}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Car(id) values (?) | {1={Car.id=o.c.s.i.PersistableIdentifier@42}}
2025-01-22 07:40:54 TRACE 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_Truck.id as Vehicle_Truck_id, Vehicle_Car.id as Vehicle_Car_id from Person left outer join Vehicle 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@500bde5b
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@25a4c88a 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]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@3097f11f 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@1ec30f25,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@42,timestamp=<null>]
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ? where id = ? | {1={Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.creationDate (U)=Wed Jan 22 07:40:54 UTC 2025, Person.name (U)=null, Person.modificationDate (U)=Wed Jan 22 07:40:54 UTC 2025}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation update Vehicle set color = ?, ownerId = ? where id = ? | {1={Vehicle.ownerId (U)=o.c.s.i.PersistableIdentifier@1, Vehicle.color (U)=Color[rgb=17], Vehicle.id (W)=o.c.s.i.PersistableIdentifier@42}}
2025-01-22 07:40:54 TRACE 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_Truck.id as Vehicle_Truck_id, Vehicle_Car.id as Vehicle_Car_id from Person left outer join Vehicle 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@500bde5b
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@25a4c88a 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=Wed Jan 22 07:40:54 UTC 2025,modificationDate=Wed Jan 22 07:40:54 UTC 2025,readonlyProperty=<null>],vehicle=<null>,version=0]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@3097f11f 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=Wed Jan 22 07:40:54 UTC 2025,modificationDate=Wed Jan 22 07:40:54 UTC 2025,readonlyProperty=<null>],vehicle=org.codefilarete.stalactite.engine.model.Car@24408aa1,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@42,timestamp=<null>]
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistedIdentifier@42}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@42}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Vehicle(color, id, ownerId) values (?, ?, ?) | {1={Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1, Vehicle.color=null, Vehicle.id=o.c.s.i.PersistableIdentifier@666}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Truck(id) values (?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@666}}
2025-01-22 07:40:54 TRACE 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_Truck.id as Vehicle_Truck_id, Vehicle_Car.id as Vehicle_Car_id from Person left outer join Vehicle 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@500bde5b
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@25a4c88a 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=Wed Jan 22 07:40:54 UTC 2025,modificationDate=Wed Jan 22 07:40:54 UTC 2025,readonlyProperty=<null>],vehicle=<null>,version=0]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@2b3af7ba 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=Wed Jan 22 07:40:54 UTC 2025,modificationDate=Wed Jan 22 07:40:54 UTC 2025,readonlyProperty=<null>],vehicle=org.codefilarete.stalactite.engine.model.Truck@64238d9a,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@666,timestamp=<null>]
2025-01-22 07:40:54 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@42}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistedIdentifier@666}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@666}}
2025-01-22 07:40:54 TRACE 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_Truck.id as Vehicle_Truck_id, Vehicle_Car.id as Vehicle_Car_id from Person left outer join Vehicle 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@500bde5b
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@25a4c88a 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=Wed Jan 22 07:40:54 UTC 2025,modificationDate=Wed Jan 22 07:40:54 UTC 2025,readonlyProperty=<null>],vehicle=<null>,version=0]
2025-01-22 07:40:54 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@666}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Vehicle(color, id, ownerId) values (?, ?, ?) | {1={Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1, Vehicle.color=null, Vehicle.id=o.c.s.i.PersistableIdentifier@17}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Truck(id) values (?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@17}}
2025-01-22 07:40:54 TRACE 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_Truck.id as Vehicle_Truck_id, Vehicle_Car.id as Vehicle_Car_id from Person left outer join Vehicle 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@500bde5b
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@25a4c88a 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=Wed Jan 22 07:40:54 UTC 2025,modificationDate=Wed Jan 22 07:40:54 UTC 2025,readonlyProperty=<null>],vehicle=<null>,version=0]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@2b3af7ba 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=Wed Jan 22 07:40:54 UTC 2025,modificationDate=Wed Jan 22 07:40:54 UTC 2025,readonlyProperty=<null>],vehicle=org.codefilarete.stalactite.engine.model.Truck@61ecfae6,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@17,timestamp=<null>]
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@17}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:54 TRACE 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_Truck.id as Vehicle_Truck_id, Vehicle_Car.id as Vehicle_Car_id from Person left outer join Vehicle 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}
2025-01-22 07:40:54 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@17}
2025-01-22 07:40:54 DEBUG DDLDeployer create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, vehicleId int, unique (id))
2025-01-22 07:40:54 DEBUG DDLDeployer create table Vehicle(color int, id int not null, unique (id))
2025-01-22 07:40:54 DEBUG DDLDeployer create table Car(id int not null, unique (id))
2025-01-22 07:40:54 DEBUG DDLDeployer create table Truck(id int not null, unique (id))
2025-01-22 07:40:54 DEBUG DDLDeployer alter table Person add constraint FK_Person_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id)
2025-01-22 07:40:54 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)
2025-01-22 07:40:54 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id)
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=17], Vehicle.id=o.c.s.i.PersistableIdentifier@42}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Car(id) values (?) | {1={Car.id=o.c.s.i.PersistableIdentifier@42}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Person(creationDate, modificationDate, name, id, vehicleId) values (?, ?, ?, ?, ?) | {1={Person.modificationDate=null, Person.vehicleId=o.c.s.i.PersistableIdentifier@42, Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@1, Person.creationDate=null}}
2025-01-22 07:40:54 TRACE 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_Truck.id as Vehicle_Truck_id, Vehicle_Car.id as Vehicle_Car_id from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@18acf886
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@61642225 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]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@46bd2d4b 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]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4e2842c 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]
2025-01-22 07:40:54 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@42}
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@28f63018
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3ee910d0 on object Car[model=<null>,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@42,timestamp=<null>]
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.modificationDate (U)=Wed Jan 22 07:40:54 UTC 2025, Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@42, Person.name (U)=null, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.creationDate (U)=Wed Jan 22 07:40:54 UTC 2025}}
2025-01-22 07:40:54 TRACE 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_Truck.id as Vehicle_Truck_id, Vehicle_Car.id as Vehicle_Car_id from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@18acf886
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@61642225 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=Wed Jan 22 07:40:54 UTC 2025,modificationDate=Wed Jan 22 07:40:54 UTC 2025,readonlyProperty=<null>],vehicle=<null>,version=0]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@46bd2d4b 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=Wed Jan 22 07:40:54 UTC 2025,modificationDate=Wed Jan 22 07:40:54 UTC 2025,readonlyProperty=<null>],vehicle=<null>,version=0]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4e2842c 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=Wed Jan 22 07:40:54 UTC 2025,modificationDate=Wed Jan 22 07:40:54 UTC 2025,readonlyProperty=<null>],vehicle=<null>,version=0]
2025-01-22 07:40:54 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@42}
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@28f63018
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3ee910d0 on object Car[model=<null>,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@42,timestamp=<null>]
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=null, Vehicle.id=o.c.s.i.PersistableIdentifier@666}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Truck(id) values (?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@666}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@666, Person.modificationDate (U)=Wed Jan 22 07:40:54 UTC 2025, Person.name (U)=null, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.creationDate (U)=Wed Jan 22 07:40:54 UTC 2025}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistedIdentifier@42}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@42}}
2025-01-22 07:40:54 TRACE 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_Truck.id as Vehicle_Truck_id, Vehicle_Car.id as Vehicle_Car_id from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@18acf886
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@61642225 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=Wed Jan 22 07:40:54 UTC 2025,modificationDate=Wed Jan 22 07:40:54 UTC 2025,readonlyProperty=<null>],vehicle=<null>,version=0]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@46bd2d4b 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=Wed Jan 22 07:40:54 UTC 2025,modificationDate=Wed Jan 22 07:40:54 UTC 2025,readonlyProperty=<null>],vehicle=<null>,version=0]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4e2842c 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=Wed Jan 22 07:40:54 UTC 2025,modificationDate=Wed Jan 22 07:40:54 UTC 2025,readonlyProperty=<null>],vehicle=<null>,version=0]
2025-01-22 07:40:54 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@666}
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@47149b96
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@423d31b0 on object Truck[color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@666,timestamp=<null>]
2025-01-22 07:40:54 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@42}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.vehicleId (U)=null, Person.modificationDate (U)=Wed Jan 22 07:40:54 UTC 2025, Person.name (U)=null, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.creationDate (U)=Wed Jan 22 07:40:54 UTC 2025}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistedIdentifier@666}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@666}}
2025-01-22 07:40:54 TRACE 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_Truck.id as Vehicle_Truck_id, Vehicle_Car.id as Vehicle_Car_id from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@18acf886
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@61642225 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=Wed Jan 22 07:40:54 UTC 2025,modificationDate=Wed Jan 22 07:40:54 UTC 2025,readonlyProperty=<null>],vehicle=<null>,version=0]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@46bd2d4b 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=Wed Jan 22 07:40:54 UTC 2025,modificationDate=Wed Jan 22 07:40:54 UTC 2025,readonlyProperty=<null>],vehicle=<null>,version=0]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4e2842c 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=Wed Jan 22 07:40:54 UTC 2025,modificationDate=Wed Jan 22 07:40:54 UTC 2025,readonlyProperty=<null>],vehicle=<null>,version=0]
2025-01-22 07:40:54 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@666}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=null, Vehicle.id=o.c.s.i.PersistableIdentifier@17}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Truck(id) values (?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@17}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@17, Person.modificationDate (U)=Wed Jan 22 07:40:54 UTC 2025, Person.name (U)=null, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.creationDate (U)=Wed Jan 22 07:40:54 UTC 2025}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation update Vehicle set color = ? where id = ? | {1={Vehicle.color (U)=null, Vehicle.id (W)=o.c.s.i.PersistableIdentifier@17}}
2025-01-22 07:40:54 TRACE 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_Truck.id as Vehicle_Truck_id, Vehicle_Car.id as Vehicle_Car_id from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@18acf886
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@61642225 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=Wed Jan 22 07:40:54 UTC 2025,modificationDate=Wed Jan 22 07:40:54 UTC 2025,readonlyProperty=<null>],vehicle=<null>,version=0]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@46bd2d4b 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=Wed Jan 22 07:40:54 UTC 2025,modificationDate=Wed Jan 22 07:40:54 UTC 2025,readonlyProperty=<null>],vehicle=<null>,version=0]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4e2842c 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=Wed Jan 22 07:40:54 UTC 2025,modificationDate=Wed Jan 22 07:40:54 UTC 2025,readonlyProperty=<null>],vehicle=<null>,version=0]
2025-01-22 07:40:54 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@17}
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@47149b96
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@423d31b0 on object Truck[color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@17,timestamp=<null>]
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@17}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17}}
2025-01-22 07:40:54 TRACE 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_Truck.id as Vehicle_Truck_id, Vehicle_Car.id as Vehicle_Car_id from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id 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}
2025-01-22 07:40:54 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@17}
2025-01-22 07:40:54 DEBUG DDLDeployer create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, vehicleId int, unique (id))
2025-01-22 07:40:54 DEBUG DDLDeployer create table Vehicle(color int, id int not null, unique (id))
2025-01-22 07:40:54 DEBUG DDLDeployer create table Car(id int not null, unique (id))
2025-01-22 07:40:54 DEBUG DDLDeployer create table Truck(id int not null, unique (id))
2025-01-22 07:40:54 DEBUG DDLDeployer alter table Person add constraint FK_Person_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id)
2025-01-22 07:40:54 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)
2025-01-22 07:40:54 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id)
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=17], Vehicle.id=o.c.s.i.PersistableIdentifier@42}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Car(id) values (?) | {1={Car.id=o.c.s.i.PersistableIdentifier@42}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Person(creationDate, modificationDate, name, id, vehicleId) values (?, ?, ?, ?, ?) | {1={Person.creationDate=null, Person.vehicleId=o.c.s.i.PersistableIdentifier@42, Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=null, Person.modificationDate=null}}
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@e0c6e2c
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@145ac215 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]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@4ea505e2 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@2f045b3c,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@42,timestamp=<null>]
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.creationDate (U)=Wed Jan 22 07:40:54 UTC 2025, Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@42, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.name (U)=null, Person.modificationDate (U)=Wed Jan 22 07:40:54 UTC 2025}}
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@e0c6e2c
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@145ac215 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=Wed Jan 22 07:40:54 UTC 2025,modificationDate=Wed Jan 22 07:40:54 UTC 2025,readonlyProperty=<null>],vehicle=<null>,version=0]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@4ea505e2 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=Wed Jan 22 07:40:54 UTC 2025,modificationDate=Wed Jan 22 07:40:54 UTC 2025,readonlyProperty=<null>],vehicle=org.codefilarete.stalactite.engine.model.Car@3cb5f033,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@42,timestamp=<null>]
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=null, Vehicle.id=o.c.s.i.PersistableIdentifier@666}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Truck(id) values (?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@666}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.creationDate (U)=Wed Jan 22 07:40:54 UTC 2025, Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@666, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.name (U)=null, Person.modificationDate (U)=Wed Jan 22 07:40:54 UTC 2025}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistedIdentifier@42}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@42}}
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@e0c6e2c
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@145ac215 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=Wed Jan 22 07:40:54 UTC 2025,modificationDate=Wed Jan 22 07:40:54 UTC 2025,readonlyProperty=<null>],vehicle=<null>,version=0]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@33ee3a84 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=Wed Jan 22 07:40:54 UTC 2025,modificationDate=Wed Jan 22 07:40:54 UTC 2025,readonlyProperty=<null>],vehicle=org.codefilarete.stalactite.engine.model.Truck@65035a5a,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@666,timestamp=<null>]
2025-01-22 07:40:54 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@42}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.creationDate (U)=Wed Jan 22 07:40:54 UTC 2025, Person.vehicleId (U)=null, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.name (U)=null, Person.modificationDate (U)=Wed Jan 22 07:40:54 UTC 2025}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistedIdentifier@666}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@666}}
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@e0c6e2c
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@145ac215 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=Wed Jan 22 07:40:54 UTC 2025,modificationDate=Wed Jan 22 07:40:54 UTC 2025,readonlyProperty=<null>],vehicle=<null>,version=0]
2025-01-22 07:40:54 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@666}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=null, Vehicle.id=o.c.s.i.PersistableIdentifier@17}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Truck(id) values (?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@17}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.creationDate (U)=Wed Jan 22 07:40:54 UTC 2025, Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@17, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.name (U)=null, Person.modificationDate (U)=Wed Jan 22 07:40:54 UTC 2025}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation update Vehicle set color = ? where id = ? | {1={Vehicle.color (U)=null, Vehicle.id (W)=o.c.s.i.PersistableIdentifier@17}}
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@e0c6e2c
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@145ac215 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=Wed Jan 22 07:40:54 UTC 2025,modificationDate=Wed Jan 22 07:40:54 UTC 2025,readonlyProperty=<null>],vehicle=<null>,version=0]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@33ee3a84 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=Wed Jan 22 07:40:54 UTC 2025,modificationDate=Wed Jan 22 07:40:54 UTC 2025,readonlyProperty=<null>],vehicle=org.codefilarete.stalactite.engine.model.Truck@6fce9a60,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@17,timestamp=<null>]
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@17}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17}}
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@17}
2025-01-22 07:40:54 DEBUG DDLDeployer create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))
2025-01-22 07:40:54 DEBUG DDLDeployer create table Car(id int not null, color int, ownerId int, unique (id))
2025-01-22 07:40:54 DEBUG DDLDeployer create table Truck(id int not null, color int, ownerId int, unique (id))
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Person(creationDate, modificationDate, name, id) values (?, ?, ?, ?) | {1={Person.name=null, Person.creationDate=null, Person.modificationDate=null, Person.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Car(color, id, ownerId) values (?, ?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@42, Car.ownerId=o.c.s.i.PersistableIdentifier@1, Car.color=Color[rgb=17]}}
2025-01-22 07:40:54 TRACE 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 Truck union all select 2 as clazz_, ownerId, id from Car) as unioned_Vehicle on Person.id = unioned_Vehicle.ownerId where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@578cda32
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@113d2a24 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]
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2afdfcc3
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ? where id = ? | {1={Person.name (U)=null, Person.creationDate (U)=Wed Jan 22 07:40:54 UTC 2025, Person.modificationDate (U)=Wed Jan 22 07:40:54 UTC 2025, Person.id (W)=o.c.s.i.PersistedIdentifier@1}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation update Car set color = ?, ownerId = ? where id = ? | {1={Car.id (W)=o.c.s.i.PersistableIdentifier@42, Car.ownerId (U)=o.c.s.i.PersistableIdentifier@1, Car.color (U)=Color[rgb=17]}}
2025-01-22 07:40:54 TRACE 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 Truck union all select 2 as clazz_, ownerId, id from Car) as unioned_Vehicle on Person.id = unioned_Vehicle.ownerId where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@578cda32
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@113d2a24 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=Wed Jan 22 07:40:54 UTC 2025,modificationDate=Wed Jan 22 07:40:54 UTC 2025,readonlyProperty=<null>],vehicle=<null>,version=0]
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2afdfcc3
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistedIdentifier@42}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Truck(color, id, ownerId) values (?, ?, ?) | {1={Truck.ownerId=o.c.s.i.PersistableIdentifier@1, Truck.color=null, Truck.id=o.c.s.i.PersistableIdentifier@666}}
2025-01-22 07:40:54 TRACE 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 Truck union all select 2 as clazz_, ownerId, id from Car) as unioned_Vehicle on Person.id = unioned_Vehicle.ownerId where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@578cda32
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@113d2a24 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=Wed Jan 22 07:40:54 UTC 2025,modificationDate=Wed Jan 22 07:40:54 UTC 2025,readonlyProperty=<null>],vehicle=<null>,version=0]
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@52924d98
2025-01-22 07:40:54 TRACE SQLOperation (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) union all (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistedIdentifier@42, 2=o.c.s.i.PersistedIdentifier@42}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistedIdentifier@666}}
2025-01-22 07:40:54 TRACE 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 Truck union all select 2 as clazz_, ownerId, id from Car) as unioned_Vehicle on Person.id = unioned_Vehicle.ownerId where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@578cda32
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@113d2a24 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=Wed Jan 22 07:40:54 UTC 2025,modificationDate=Wed Jan 22 07:40:54 UTC 2025,readonlyProperty=<null>],vehicle=<null>,version=0]
2025-01-22 07:40:54 TRACE SQLOperation (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) union all (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistedIdentifier@666, 2=o.c.s.i.PersistedIdentifier@666}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Truck(color, id, ownerId) values (?, ?, ?) | {1={Truck.ownerId=o.c.s.i.PersistableIdentifier@1, Truck.color=null, Truck.id=o.c.s.i.PersistableIdentifier@17}}
2025-01-22 07:40:54 TRACE 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 Truck union all select 2 as clazz_, ownerId, id from Car) as unioned_Vehicle on Person.id = unioned_Vehicle.ownerId where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@578cda32
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@113d2a24 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=Wed Jan 22 07:40:54 UTC 2025,modificationDate=Wed Jan 22 07:40:54 UTC 2025,readonlyProperty=<null>],vehicle=<null>,version=0]
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@52924d98
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@17}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:54 TRACE 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 Truck union all select 2 as clazz_, ownerId, id from Car) as unioned_Vehicle on Person.id = unioned_Vehicle.ownerId where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2025-01-22 07:40:54 TRACE SQLOperation (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) union all (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistedIdentifier@17, 2=o.c.s.i.PersistedIdentifier@17}
2025-01-22 07:40:54 DEBUG DDLDeployer create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))
2025-01-22 07:40:54 DEBUG DDLDeployer create table Car(id int not null, color int, ownerId int, unique (id))
2025-01-22 07:40:54 DEBUG DDLDeployer create table Truck(id int not null, color int, ownerId int, unique (id))
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Person(creationDate, modificationDate, name, id) values (?, ?, ?, ?) | {1={Person.modificationDate=null, Person.creationDate=null, Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Car(color, id, ownerId) values (?, ?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@42, Car.color=Color[rgb=17], Car.ownerId=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5314d9b0
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.TablePerClassPolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@386aa805 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]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@4e91272d 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@2356947a,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@42,timestamp=<null>]
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ? where id = ? | {1={Person.modificationDate (U)=Wed Jan 22 07:40:54 UTC 2025, Person.creationDate (U)=Wed Jan 22 07:40:54 UTC 2025, Person.name (U)=null, Person.id (W)=o.c.s.i.PersistedIdentifier@1}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation update Car set color = ?, ownerId = ? where id = ? | {1={Car.id (W)=o.c.s.i.PersistableIdentifier@42, Car.color (U)=Color[rgb=17], Car.ownerId (U)=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5314d9b0
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.TablePerClassPolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@386aa805 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=Wed Jan 22 07:40:54 UTC 2025,modificationDate=Wed Jan 22 07:40:54 UTC 2025,readonlyProperty=<null>],vehicle=<null>,version=0]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@4e91272d 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=Wed Jan 22 07:40:54 UTC 2025,modificationDate=Wed Jan 22 07:40:54 UTC 2025,readonlyProperty=<null>],vehicle=org.codefilarete.stalactite.engine.model.Car@67e38ad7,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@42,timestamp=<null>]
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistedIdentifier@42}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Truck(color, id, ownerId) values (?, ?, ?) | {1={Truck.ownerId=o.c.s.i.PersistableIdentifier@1, Truck.color=null, Truck.id=o.c.s.i.PersistableIdentifier@666}}
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5314d9b0
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.TablePerClassPolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@386aa805 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=Wed Jan 22 07:40:54 UTC 2025,modificationDate=Wed Jan 22 07:40:54 UTC 2025,readonlyProperty=<null>],vehicle=<null>,version=0]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@16a24a66 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=Wed Jan 22 07:40:54 UTC 2025,modificationDate=Wed Jan 22 07:40:54 UTC 2025,readonlyProperty=<null>],vehicle=org.codefilarete.stalactite.engine.model.Truck@1415d4ca,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@666,timestamp=<null>]
2025-01-22 07:40:54 TRACE SQLOperation (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) union all (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistedIdentifier@42, 2=o.c.s.i.PersistedIdentifier@42}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistedIdentifier@666}}
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5314d9b0
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.TablePerClassPolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@386aa805 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=Wed Jan 22 07:40:54 UTC 2025,modificationDate=Wed Jan 22 07:40:54 UTC 2025,readonlyProperty=<null>],vehicle=<null>,version=0]
2025-01-22 07:40:54 TRACE SQLOperation (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) union all (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistedIdentifier@666, 2=o.c.s.i.PersistedIdentifier@666}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Truck(color, id, ownerId) values (?, ?, ?) | {1={Truck.ownerId=o.c.s.i.PersistableIdentifier@1, Truck.color=null, Truck.id=o.c.s.i.PersistableIdentifier@17}}
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5314d9b0
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.TablePerClassPolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@386aa805 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=Wed Jan 22 07:40:54 UTC 2025,modificationDate=Wed Jan 22 07:40:54 UTC 2025,readonlyProperty=<null>],vehicle=<null>,version=0]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@16a24a66 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=Wed Jan 22 07:40:54 UTC 2025,modificationDate=Wed Jan 22 07:40:54 UTC 2025,readonlyProperty=<null>],vehicle=org.codefilarete.stalactite.engine.model.Truck@343cb1af,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@17,timestamp=<null>]
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@17}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 TRACE SQLOperation (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) union all (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistedIdentifier@17, 2=o.c.s.i.PersistedIdentifier@17}
2025-01-22 07:40:54 DEBUG DDLDeployer create table Vehicle(id int not null, engineId int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))
2025-01-22 07:40:54 DEBUG DDLDeployer create table Engine(id int not null, unique (id))
2025-01-22 07:40:54 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id)
2025-01-22 07:40:54 DEBUG DDLDeployer create table Vehicle(id int not null, engineId int, unique (id))
2025-01-22 07:40:54 DEBUG DDLDeployer create table Engine(id int not null, unique (id))
2025-01-22 07:40:54 DEBUG DDLDeployer create table Truck(color int, id int not null, unique (id))
2025-01-22 07:40:54 DEBUG DDLDeployer create table Car(model varchar(255), id int not null, unique (id))
2025-01-22 07:40:54 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id)
2025-01-22 07:40:54 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id)
2025-01-22 07:40:54 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)
2025-01-22 07:40:54 DEBUG DDLDeployer create table Engine(id int not null, unique (id))
2025-01-22 07:40:54 DEBUG DDLDeployer create table Truck(color int, id int not null, engineId int, unique (id))
2025-01-22 07:40:54 DEBUG DDLDeployer create table Car(model varchar(255), id int not null, engineId int, unique (id))
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Vehicle(model, id, engineId, DTYPE) values (?, ?, ?, ?) | {1={Vehicle.model=Renault, Vehicle.DTYPE=CAR, Vehicle.id=o.c.s.i.PersistableIdentifier@1, Vehicle.engineId=o.c.s.i.PersistableIdentifier@100}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Vehicle(color, id, engineId, DTYPE) values (?, ?, ?, ?) | {1={Vehicle.DTYPE=TRUCK, Vehicle.id=o.c.s.i.PersistableIdentifier@2, Vehicle.color=Color[rgb=42], Vehicle.engineId=null}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation update Vehicle set model = ?, engineId = ? where id = ? | {1={Vehicle.model (U)=Peugeot, Vehicle.id (W)=o.c.s.i.PersistableIdentifier@1, Vehicle.engineId (U)=o.c.s.i.PersistableIdentifier@200}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE 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}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@333674ad
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@135f3f19 on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5b6626e5
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5bda90af on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5b6626e5
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5bda90af on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@333674ad
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@135f3f19 on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:40:54 TRACE 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}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.color=Color[rgb=42], Truck.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE 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}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation update Car set model = ? where id = ? | {1={Car.id (W)=o.c.s.i.PersistableIdentifier@1, Car.model (U)=Peugeot}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation update Truck set color = ? where id = ? | {1={Truck.color (U)=Color[rgb=99], Truck.id (W)=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:40:54 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@2}
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@76ae320f
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5c0be4db on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@b6ae271 on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2025-01-22 07:40:54 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7dbafe9d
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@63ccc72c on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4845abe5 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2025-01-22 07:40:54 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?, ?) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2}
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7dbafe9d
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@63ccc72c on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4845abe5 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@76ae320f
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5c0be4db on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@b6ae271 on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Car(model, id, engineId) values (?, ?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault, Car.engineId=o.c.s.i.PersistableIdentifier@100}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Truck(color, id, engineId) values (?, ?, ?) | {1={Truck.color=Color[rgb=42], Truck.engineId=null, Truck.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation update Car set model = ?, engineId = ? where id = ? | {1={Car.id (W)=o.c.s.i.PersistableIdentifier@1, Car.model (U)=Peugeot, Car.engineId (U)=o.c.s.i.PersistableIdentifier@200}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation update Truck set color = ?, engineId = ? where id = ? | {1={Truck.color (U)=Color[rgb=99], Truck.engineId (U)=null, Truck.id (W)=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:54 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:54 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:40:54 TRACE SQLOperation (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) union all (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistableIdentifier@2, 2=o.c.s.i.PersistableIdentifier@2}
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7c1e325d
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@133b27df on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2025-01-22 07:40:54 TRACE SQLOperation (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) union all (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@1}
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@24a2bb25
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@474f8a2b on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2025-01-22 07:40:54 TRACE SQLOperation (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?, ?)) union all (select Car.id as id, 'Car' as Y from Car where Car.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}
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7c1e325d
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@133b27df on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2025-01-22 07:40:54 TRACE 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}
2025-01-22 07:40:54 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@24a2bb25
2025-01-22 07:40:54 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@474f8a2b on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2025-01-22 07:40:55 DEBUG DDLDeployer create table Vehicle(id int not null, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))
2025-01-22 07:40:55 DEBUG DDLDeployer create table Car_plates(id int, plates varchar(255), unique (id, plates))
2025-01-22 07:40:55 DEBUG DDLDeployer alter table Car_plates add constraint FK_Car_plates_id_Vehicle_id foreign key(id) references Vehicle(id)
2025-01-22 07:40:55 DEBUG DDLDeployer create table Vehicle(id int not null, unique (id))
2025-01-22 07:40:55 DEBUG DDLDeployer create table Truck(color int, id int not null, unique (id))
2025-01-22 07:40:55 DEBUG DDLDeployer create table Car_plates(id int, plates varchar(255), unique (id, plates))
2025-01-22 07:40:55 DEBUG DDLDeployer create table Car(model varchar(255), id int not null, unique (id))
2025-01-22 07:40:55 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id)
2025-01-22 07:40:55 DEBUG DDLDeployer alter table Car_plates add constraint FK_Car_plates_id_Car_id foreign key(id) references Car(id)
2025-01-22 07:40:55 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)
2025-01-22 07:40:55 DEBUG DDLDeployer create table Truck(color int, id int not null, unique (id))
2025-01-22 07:40:55 DEBUG DDLDeployer create table Car_plates(id int, plates varchar(255), unique (id, plates))
2025-01-22 07:40:55 DEBUG DDLDeployer create table Car(model varchar(255), id int not null, unique (id))
2025-01-22 07:40:55 DEBUG DDLDeployer alter table Car_plates add constraint FK_Car_plates_id_Car_id foreign key(id) references Car(id)
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation insert into Vehicle(model, id, DTYPE) values (?, ?, ?) | {1={Vehicle.model=Renault, Vehicle.id=o.c.s.i.PersistableIdentifier@1, Vehicle.DTYPE=CAR}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation insert into Car_plates(plates, id) values (?, ?) | {1={Car_plates.id=o.c.s.i.PersistableIdentifier@1, Car_plates.plates=XYZ-ABC-01}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation insert into Vehicle(color, id, DTYPE) values (?, ?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2, Vehicle.color=Color[rgb=42], Vehicle.DTYPE=TRUCK}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation update Vehicle set model = ? where id = ? | {1={Vehicle.model (U)=Peugeot, Vehicle.id (W)=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE 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}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation insert into Car_plates(plates, id) values (?, ?) | {1={Car_plates.id=o.c.s.i.PersistableIdentifier@1, Car_plates.plates=XYZ-ABC-02}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation update Vehicle set color = ? where id = ? | {1={Vehicle.color (U)=Color[rgb=99], Vehicle.id (W)=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE 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}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:40:55 TRACE SQLOperation select count(*) as cnt from Car_plates | {}
2025-01-22 07:40:55 TRACE 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}
2025-01-22 07:40:55 TRACE 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}
2025-01-22 07:40:55 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@72435def
2025-01-22 07:40:55 TRACE 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}
2025-01-22 07:40:55 TRACE 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}
2025-01-22 07:40:55 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@72d0cbc9
2025-01-22 07:40:55 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@57d8308d on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2025-01-22 07:40:55 TRACE 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}
2025-01-22 07:40:55 TRACE 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}
2025-01-22 07:40:55 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@72d0cbc9
2025-01-22 07:40:55 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@57d8308d on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2025-01-22 07:40:55 TRACE 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}
2025-01-22 07:40:55 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@72435def
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:40:55 TRACE SQLOperation insert into Vehicle(id) values (?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation insert into Car_plates(plates, id) values (?, ?) | {1={Car_plates.plates=XYZ-ABC-01, Car_plates.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.color=Color[rgb=42], Truck.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation update Car set model = ? where id = ? | {1={Car.model (U)=Peugeot, Car.id (W)=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE 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}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation insert into Car_plates(plates, id) values (?, ?) | {1={Car_plates.plates=XYZ-ABC-02, Car_plates.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation update Truck set color = ? where id = ? | {1={Truck.color (U)=Color[rgb=99], Truck.id (W)=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE 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}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:40:55 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:40:55 TRACE SQLOperation select count(*) as cnt from Car_plates | {}
2025-01-22 07:40:55 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@2}
2025-01-22 07:40:55 TRACE 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}
2025-01-22 07:40:55 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@671f8e4a
2025-01-22 07:40:55 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@151391ad on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2025-01-22 07:40:55 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}
2025-01-22 07:40:55 TRACE 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}
2025-01-22 07:40:55 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@8c7d34d
2025-01-22 07:40:55 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c26f80e on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2025-01-22 07:40:55 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1c3455e5 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>]
2025-01-22 07:40:55 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?, ?) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2}
2025-01-22 07:40:55 TRACE 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}
2025-01-22 07:40:55 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@8c7d34d
2025-01-22 07:40:55 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c26f80e on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2025-01-22 07:40:55 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1c3455e5 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>]
2025-01-22 07:40:55 TRACE 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}
2025-01-22 07:40:55 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@671f8e4a
2025-01-22 07:40:55 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@151391ad on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation insert into Car_plates(plates, id) values (?, ?) | {1={Car_plates.id=o.c.s.i.PersistableIdentifier@1, Car_plates.plates=XYZ-ABC-01}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.color=Color[rgb=42], Truck.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation update Car set model = ? where id = ? | {1={Car.id (W)=o.c.s.i.PersistableIdentifier@1, Car.model (U)=Peugeot}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation delete from Car_plates where plates = ? and id = ? | {1={Car_plates.id=o.c.s.i.PersistableIdentifier@1, Car_plates.plates=XYZ-ABC-01}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation insert into Car_plates(plates, id) values (?, ?) | {1={Car_plates.id=o.c.s.i.PersistableIdentifier@1, Car_plates.plates=XYZ-ABC-02}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation update Truck set color = ? where id = ? | {1={Truck.color (U)=Color[rgb=99], Truck.id (W)=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation delete from Car_plates where plates = ? and id = ? | {1={Car_plates.id=o.c.s.i.PersistableIdentifier@1, Car_plates.plates=XYZ-ABC-02}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:40:55 TRACE SQLOperation select count(*) as cnt from Car_plates | {}
2025-01-22 07:40:55 TRACE SQLOperation (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) union all (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistableIdentifier@2, 2=o.c.s.i.PersistableIdentifier@2}
2025-01-22 07:40:55 TRACE 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}
2025-01-22 07:40:55 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@32bfd243
2025-01-22 07:40:55 TRACE SQLOperation (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) union all (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@1}
2025-01-22 07:40:55 TRACE 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}
2025-01-22 07:40:55 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@77810475
2025-01-22 07:40:55 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@554159c5 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2025-01-22 07:40:55 TRACE SQLOperation (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?, ?)) union all (select Car.id as id, 'Car' as Y from Car where Car.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}
2025-01-22 07:40:55 TRACE 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}
2025-01-22 07:40:55 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@32bfd243
2025-01-22 07:40:55 TRACE 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}
2025-01-22 07:40:55 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@77810475
2025-01-22 07:40:55 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@554159c5 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2025-01-22 07:40:55 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2025-01-22 07:40:55 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))
2025-01-22 07:40:55 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id))
2025-01-22 07:40:55 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2025-01-22 07:40:55 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2025-01-22 07:40:55 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2025-01-22 07:40:55 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))
2025-01-22 07:40:55 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id))
2025-01-22 07:40:55 DEBUG DDLDeployer create table Republic(deputeCount integer, id int not null, unique (id))
2025-01-22 07:40:55 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2025-01-22 07:40:55 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2025-01-22 07:40:55 DEBUG DDLDeployer alter table Republic add constraint FK_Republic_id_Country_id foreign key(id) references Country(id)
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@0, Person.name=French president}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation insert into Country(name, description, deputeCount, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?) | {1={Country.description=null, Country.deputeCount=250, Country.id=o.c.s.i.PersistableIdentifier@0, Country.name=France, Country.DTYPE=Republic, Country.presidentId=o.c.s.i.PersistableIdentifier@0}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE 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}}
2025-01-22 07:40:55 TRACE 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}
2025-01-22 07:40:55 TRACE 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}
2025-01-22 07:40:55 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6d692034
2025-01-22 07:40:55 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7fef02d9 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]
2025-01-22 07:40:55 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5ba3e590 on object FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest.Republic[deputeCount=250,primeMinister=<null>,ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$Republic@67779915,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]
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation update Person set name = ? where id = ? | {1={Person.id (W)=o.c.s.i.PersistableIdentifier@0, Person.name (U)=New french president}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE 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)=o.c.s.i.PersistedIdentifier@0}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.id=o.c.s.i.PersistableIdentifier@1, City.name=Grenoble, City.countryId=o.c.s.i.PersistedIdentifier@0}}
2025-01-22 07:40:55 TRACE 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}
2025-01-22 07:40:55 TRACE 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}
2025-01-22 07:40:55 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6d692034
2025-01-22 07:40:55 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7fef02d9 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]
2025-01-22 07:40:55 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5ba3e590 on object FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest.Republic[deputeCount=250,primeMinister=<null>,ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$Republic@2feafb71,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]
2025-01-22 07:40:55 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6d692034
2025-01-22 07:40:55 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7fef02d9 on object FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest.Republic[deputeCount=250,primeMinister=<null>,ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$Republic@2feafb71,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]
2025-01-22 07:40:55 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5ba3e590 on object FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest.Republic[deputeCount=250,primeMinister=<null>,ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$Republic@2feafb71,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$Republic@2feafb71,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]
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=French president, Person.id=o.c.s.i.PersistableIdentifier@0}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation insert into Country(name, description, id, presidentId) values (?, ?, ?, ?) | {1={Country.description=null, Country.name=France, Country.presidentId=o.c.s.i.PersistableIdentifier@0, Country.id=o.c.s.i.PersistableIdentifier@0}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@0, Republic.deputeCount=250}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE 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}}
2025-01-22 07:40:55 TRACE 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}
2025-01-22 07:40:55 TRACE 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}
2025-01-22 07:40:55 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@58bb2185
2025-01-22 07:40:55 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2a89db92 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]
2025-01-22 07:40:55 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@62414b20 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]
2025-01-22 07:40:55 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f049b1 on object FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest.Republic[deputeCount=250,primeMinister=<null>,ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$Republic@74453b6c,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]
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation update Person set name = ? where id = ? | {1={Person.name (U)=New french president, Person.id (W)=o.c.s.i.PersistableIdentifier@0}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE 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)=o.c.s.i.PersistedIdentifier@0}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.id=o.c.s.i.PersistableIdentifier@1, City.name=Grenoble, City.countryId=o.c.s.i.PersistedIdentifier@0}}
2025-01-22 07:40:55 TRACE 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}
2025-01-22 07:40:55 TRACE 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}
2025-01-22 07:40:55 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@58bb2185
2025-01-22 07:40:55 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2a89db92 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]
2025-01-22 07:40:55 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@62414b20 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]
2025-01-22 07:40:55 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f049b1 on object FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest.Republic[deputeCount=250,primeMinister=<null>,ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$Republic@771da67d,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]
2025-01-22 07:40:55 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@58bb2185
2025-01-22 07:40:55 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2a89db92 on object FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest.Republic[deputeCount=250,primeMinister=<null>,ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$Republic@771da67d,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]
2025-01-22 07:40:55 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@62414b20 on object FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest.Republic[deputeCount=250,primeMinister=<null>,ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$Republic@771da67d,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]
2025-01-22 07:40:55 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f049b1 on object FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest.Republic[deputeCount=250,primeMinister=<null>,ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$Republic@771da67d,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$Republic@771da67d,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
2025-01-22 07:40:55 DEBUG DDLDeployer create table Village(barCount integer, id int not null, name varchar(255), countryId int, unique (id))
2025-01-22 07:40:55 DEBUG DDLDeployer create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))
2025-01-22 07:40:55 DEBUG DDLDeployer create table Town(discotecCount integer, id int not null, name varchar(255), countryId int, unique (id))
2025-01-22 07:40:55 DEBUG DDLDeployer alter table Village add constraint FK_Village_countryId_Country_id foreign key(countryId) references Country(id)
2025-01-22 07:40:55 DEBUG DDLDeployer alter table Town add constraint FK_Town_countryId_Country_id foreign key(countryId) references Country(id)
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE 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}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation insert into Village(name, barCount, id, countryId) values (?, ?, ?, ?) | {1={Village.id=o.c.s.i.PersistableIdentifier@42, Village.name=Grenoble, Village.countryId=o.c.s.i.PersistableIdentifier@1, Village.barCount=0}}
2025-01-22 07:40:55 TRACE 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}
2025-01-22 07:40:55 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1ab691b7
2025-01-22 07:40:55 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.TablePerClassPolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@904df8a 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]
2025-01-22 07:40:55 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@3922d85c on object Village[barCount=0,country=Country[ancientCities=[],capital=<null>,cities=[Village[barCount=0,country=org.codefilarete.stalactite.engine.model.Country@23bd16f6,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>]
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation update Village set name = ?, barCount = ?, countryId = ? where id = ? | {1={Village.id (W)=o.c.s.i.PersistedIdentifier@42, Village.name (U)=Grenoble, Village.countryId (U)=o.c.s.i.PersistableIdentifier@1, Village.barCount (U)=51}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation insert into Town(name, discotecCount, id, countryId) values (?, ?, ?, ?) | {1={Town.name=Lyon, Town.discotecCount=123, Town.countryId=o.c.s.i.PersistableIdentifier@1, Town.id=o.c.s.i.PersistableIdentifier@17}}
2025-01-22 07:40:55 TRACE 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}
2025-01-22 07:40:55 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1ab691b7
2025-01-22 07:40:55 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.TablePerClassPolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@904df8a 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]
2025-01-22 07:40:55 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@3922d85c on object Village[barCount=51,country=Country[ancientCities=[],capital=<null>,cities=[Village[barCount=51,country=org.codefilarete.stalactite.engine.model.Country@75a5fe82,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>]
2025-01-22 07:40:55 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1ab691b7
2025-01-22 07:40:55 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.TablePerClassPolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@904df8a on object Country[ancientCities=[],capital=<null>,cities=[Village[barCount=51,country=org.codefilarete.stalactite.engine.model.Country@75a5fe82,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]
2025-01-22 07:40:55 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@5c72de0e on object Town[discotecCount=123,country=Country[ancientCities=[],capital=<null>,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@75a5fe82,id=o.c.s.i.PersistedIdentifier@17,name=Lyon,persons=<null>,state=<null>], Village[barCount=51,country=org.codefilarete.stalactite.engine.model.Country@75a5fe82,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>]
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation update Town set name = ?, discotecCount = ?, countryId = ? where id = ? | {1={Town.name (U)=Lyon, Town.discotecCount (U)=123, Town.countryId (U)=null, Town.id (W)=o.c.s.i.PersistableIdentifier@17}}
2025-01-22 07:40:55 TRACE SQLOperation select countryId from Town union all select countryId from Village | {}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation update Village set name = ?, barCount = ?, countryId = ? where id = ? | {1={Village.id (W)=o.c.s.i.PersistableIdentifier@42, Village.name (U)=Grenoble, Village.countryId (U)=null, Village.barCount (U)=51}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:55 TRACE SQLOperation select id from Town union all select id from Village | {}
2025-01-22 07:40:55 DEBUG DDLDeployer create table Village(barCount integer, id int not null, name varchar(255), countryId int, unique (id))
2025-01-22 07:40:55 DEBUG DDLDeployer create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))
2025-01-22 07:40:55 DEBUG DDLDeployer create table Town(discotecCount integer, id int not null, name varchar(255), countryId int, unique (id))
2025-01-22 07:40:55 DEBUG DDLDeployer alter table Village add constraint FK_Village_countryId_Country_id foreign key(countryId) references Country(id)
2025-01-22 07:40:55 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.057 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToPolymorphicMany
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToPolymorphicOne
2025-01-22 07:40:55 DEBUG DDLDeployer create table Vehicle(color int, id int not null, DTYPE varchar(255) not null, unique (id))
2025-01-22 07:40:55 DEBUG DDLDeployer create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, vehicleId int, unique (id))
2025-01-22 07:40:55 DEBUG DDLDeployer alter table Person add constraint FK_Person_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id)
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE 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}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE 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}}
2025-01-22 07:40:55 TRACE 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}
2025-01-22 07:40:55 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@22ad4255
2025-01-22 07:40:55 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@70ed9c7f 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]
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.creationDate (U)=Wed Jan 22 07:40:55 UTC 2025, Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@42, Person.modificationDate (U)=Wed Jan 22 07:40:55 UTC 2025, Person.name (U)=null, Person.id (W)=o.c.s.i.PersistedIdentifier@1}}
2025-01-22 07:40:55 TRACE 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}
2025-01-22 07:40:55 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@22ad4255
2025-01-22 07:40:55 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@70ed9c7f 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=Wed Jan 22 07:40:55 UTC 2025,modificationDate=Wed Jan 22 07:40:55 UTC 2025,readonlyProperty=<null>],vehicle=<null>,version=0]
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation insert into Vehicle(color, id, DTYPE) values (?, ?, ?) | {1={Vehicle.color=null, Vehicle.DTYPE=T, Vehicle.id=o.c.s.i.PersistableIdentifier@666}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.creationDate (U)=Wed Jan 22 07:40:55 UTC 2025, Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@666, Person.modificationDate (U)=Wed Jan 22 07:40:55 UTC 2025, Person.name (U)=null, Person.id (W)=o.c.s.i.PersistedIdentifier@1}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@42}}
2025-01-22 07:40:55 TRACE 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}
2025-01-22 07:40:55 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@22ad4255
2025-01-22 07:40:55 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@70ed9c7f 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=Wed Jan 22 07:40:55 UTC 2025,modificationDate=Wed Jan 22 07:40:55 UTC 2025,readonlyProperty=<null>],vehicle=<null>,version=0]
2025-01-22 07:40:55 TRACE 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}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.creationDate (U)=Wed Jan 22 07:40:55 UTC 2025, Person.vehicleId (U)=null, Person.modificationDate (U)=Wed Jan 22 07:40:55 UTC 2025, Person.name (U)=null, Person.id (W)=o.c.s.i.PersistedIdentifier@1}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@666}}
2025-01-22 07:40:55 TRACE 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}
2025-01-22 07:40:55 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@22ad4255
2025-01-22 07:40:55 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@70ed9c7f 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=Wed Jan 22 07:40:55 UTC 2025,modificationDate=Wed Jan 22 07:40:55 UTC 2025,readonlyProperty=<null>],vehicle=<null>,version=0]
2025-01-22 07:40:55 TRACE 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}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation insert into Vehicle(color, id, DTYPE) values (?, ?, ?) | {1={Vehicle.color=null, Vehicle.DTYPE=T, Vehicle.id=o.c.s.i.PersistableIdentifier@17}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.creationDate (U)=Wed Jan 22 07:40:55 UTC 2025, Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@17, Person.modificationDate (U)=Wed Jan 22 07:40:55 UTC 2025, Person.name (U)=null, Person.id (W)=o.c.s.i.PersistedIdentifier@1}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation update Vehicle set color = ? where id = ? | {1={Vehicle.color (U)=null, Vehicle.id (W)=o.c.s.i.PersistableIdentifier@17}}
2025-01-22 07:40:55 TRACE 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}
2025-01-22 07:40:55 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@22ad4255
2025-01-22 07:40:55 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@70ed9c7f 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=Wed Jan 22 07:40:55 UTC 2025,modificationDate=Wed Jan 22 07:40:55 UTC 2025,readonlyProperty=<null>],vehicle=<null>,version=0]
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17}}
2025-01-22 07:40:55 TRACE 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}
2025-01-22 07:40:55 TRACE 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}
2025-01-22 07:40:55 DEBUG DDLDeployer create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))
2025-01-22 07:40:55 DEBUG DDLDeployer create table Vehicle(id int not null, ownerId int, unique (id))
2025-01-22 07:40:55 DEBUG DDLDeployer create table Car(id int not null, unique (id))
2025-01-22 07:40:55 DEBUG DDLDeployer create table Truck(id int not null, unique (id))
2025-01-22 07:40:55 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_ownerId_Person_id foreign key(ownerId) references Person(id)
2025-01-22 07:40:55 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)
2025-01-22 07:40:55 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id)
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE 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}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation insert into Vehicle(id, ownerId) values (?, ?) | {1={Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1, Vehicle.id=o.c.s.i.PersistableIdentifier@42}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation insert into Car(id) values (?) | {1={Car.id=o.c.s.i.PersistableIdentifier@42}}
2025-01-22 07:40:55 TRACE 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}
2025-01-22 07:40:55 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1bd15c71
2025-01-22 07:40:55 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@cf91dc2 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]
2025-01-22 07:40:55 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@592f37d 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@4cd21fb4,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@42,timestamp=<null>]
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ? where id = ? | {1={Person.modificationDate (U)=Wed Jan 22 07:40:55 UTC 2025, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.creationDate (U)=Wed Jan 22 07:40:55 UTC 2025, Person.name (U)=null}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation update Vehicle set ownerId = ? where id = ? | {1={Vehicle.ownerId (U)=o.c.s.i.PersistableIdentifier@1, Vehicle.id (W)=o.c.s.i.PersistableIdentifier@42}}
2025-01-22 07:40:55 TRACE 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}
2025-01-22 07:40:55 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1bd15c71
2025-01-22 07:40:55 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@cf91dc2 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=Wed Jan 22 07:40:55 UTC 2025,modificationDate=Wed Jan 22 07:40:55 UTC 2025,readonlyProperty=<null>],vehicle=<null>,version=0]
2025-01-22 07:40:55 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@592f37d 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=Wed Jan 22 07:40:55 UTC 2025,modificationDate=Wed Jan 22 07:40:55 UTC 2025,readonlyProperty=<null>],vehicle=org.codefilarete.stalactite.engine.model.Car@2130262a,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@42,timestamp=<null>]
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistedIdentifier@42}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@42}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation insert into Vehicle(id, ownerId) values (?, ?) | {1={Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1, Vehicle.id=o.c.s.i.PersistableIdentifier@666}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation insert into Truck(id) values (?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@666}}
2025-01-22 07:40:55 TRACE 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}
2025-01-22 07:40:55 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1bd15c71
2025-01-22 07:40:55 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@cf91dc2 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=Wed Jan 22 07:40:55 UTC 2025,modificationDate=Wed Jan 22 07:40:55 UTC 2025,readonlyProperty=<null>],vehicle=<null>,version=0]
2025-01-22 07:40:55 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@54d65dca 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=Wed Jan 22 07:40:55 UTC 2025,modificationDate=Wed Jan 22 07:40:55 UTC 2025,readonlyProperty=<null>],vehicle=org.codefilarete.stalactite.engine.model.Truck@4df1bec,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@666,timestamp=<null>]
2025-01-22 07:40:55 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@42}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistedIdentifier@666}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@666}}
2025-01-22 07:40:55 TRACE 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}
2025-01-22 07:40:55 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1bd15c71
2025-01-22 07:40:55 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@cf91dc2 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=Wed Jan 22 07:40:55 UTC 2025,modificationDate=Wed Jan 22 07:40:55 UTC 2025,readonlyProperty=<null>],vehicle=<null>,version=0]
2025-01-22 07:40:55 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@666}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation insert into Vehicle(id, ownerId) values (?, ?) | {1={Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1, Vehicle.id=o.c.s.i.PersistableIdentifier@17}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation insert into Truck(id) values (?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@17}}
2025-01-22 07:40:55 TRACE 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}
2025-01-22 07:40:55 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1bd15c71
2025-01-22 07:40:55 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@cf91dc2 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=Wed Jan 22 07:40:55 UTC 2025,modificationDate=Wed Jan 22 07:40:55 UTC 2025,readonlyProperty=<null>],vehicle=<null>,version=0]
2025-01-22 07:40:55 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@54d65dca 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=Wed Jan 22 07:40:55 UTC 2025,modificationDate=Wed Jan 22 07:40:55 UTC 2025,readonlyProperty=<null>],vehicle=org.codefilarete.stalactite.engine.model.Truck@573fc0cc,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@17,timestamp=<null>]
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@17}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:55 TRACE 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}
2025-01-22 07:40:55 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@17}
2025-01-22 07:40:55 DEBUG DDLDeployer create table Vehicle(id int not null, unique (id))
2025-01-22 07:40:55 DEBUG DDLDeployer create table Truck(id int not null, unique (id))
2025-01-22 07:40:55 DEBUG DDLDeployer create table Car(id int not null, unique (id))
2025-01-22 07:40:55 DEBUG DDLDeployer create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, vehicleId int, unique (id))
2025-01-22 07:40:55 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id)
2025-01-22 07:40:55 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)
2025-01-22 07:40:55 DEBUG DDLDeployer alter table Person add constraint FK_Person_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id)
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation insert into Vehicle(id) values (?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@42}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation insert into Car(id) values (?) | {1={Car.id=o.c.s.i.PersistableIdentifier@42}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation insert into Person(creationDate, modificationDate, name, id, vehicleId) values (?, ?, ?, ?, ?) | {1={Person.name=null, Person.vehicleId=o.c.s.i.PersistableIdentifier@42, Person.modificationDate=null, Person.id=o.c.s.i.PersistableIdentifier@1, Person.creationDate=null}}
2025-01-22 07:40:55 TRACE 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}
2025-01-22 07:40:55 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1a68af
2025-01-22 07:40:55 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@1403187e 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]
2025-01-22 07:40:55 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@163b8c14 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@4ea0719e,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@42,timestamp=<null>]
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.name (U)=null, Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@42, Person.modificationDate (U)=Wed Jan 22 07:40:55 UTC 2025, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.creationDate (U)=Wed Jan 22 07:40:55 UTC 2025}}
2025-01-22 07:40:55 TRACE 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}
2025-01-22 07:40:55 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1a68af
2025-01-22 07:40:55 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@1403187e 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=Wed Jan 22 07:40:55 UTC 2025,modificationDate=Wed Jan 22 07:40:55 UTC 2025,readonlyProperty=<null>],vehicle=<null>,version=0]
2025-01-22 07:40:55 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@163b8c14 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=Wed Jan 22 07:40:55 UTC 2025,modificationDate=Wed Jan 22 07:40:55 UTC 2025,readonlyProperty=<null>],vehicle=org.codefilarete.stalactite.engine.model.Car@39a00675,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@42,timestamp=<null>]
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation insert into Vehicle(id) values (?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@666}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation insert into Truck(id) values (?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@666}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@666, Person.name (U)=null, Person.modificationDate (U)=Wed Jan 22 07:40:55 UTC 2025, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.creationDate (U)=Wed Jan 22 07:40:55 UTC 2025}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistedIdentifier@42}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@42}}
2025-01-22 07:40:55 TRACE 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}
2025-01-22 07:40:55 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1a68af
2025-01-22 07:40:55 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@1403187e 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=Wed Jan 22 07:40:55 UTC 2025,modificationDate=Wed Jan 22 07:40:55 UTC 2025,readonlyProperty=<null>],vehicle=<null>,version=0]
2025-01-22 07:40:55 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@6fae8bd4 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=Wed Jan 22 07:40:55 UTC 2025,modificationDate=Wed Jan 22 07:40:55 UTC 2025,readonlyProperty=<null>],vehicle=org.codefilarete.stalactite.engine.model.Truck@1a7da0b9,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@666,timestamp=<null>]
2025-01-22 07:40:55 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@42}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.vehicleId (U)=null, Person.name (U)=null, Person.modificationDate (U)=Wed Jan 22 07:40:55 UTC 2025, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.creationDate (U)=Wed Jan 22 07:40:55 UTC 2025}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistedIdentifier@666}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@666}}
2025-01-22 07:40:55 TRACE 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}
2025-01-22 07:40:55 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1a68af
2025-01-22 07:40:55 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@1403187e 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=Wed Jan 22 07:40:55 UTC 2025,modificationDate=Wed Jan 22 07:40:55 UTC 2025,readonlyProperty=<null>],vehicle=<null>,version=0]
2025-01-22 07:40:55 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@666}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation insert into Vehicle(id) values (?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation insert into Truck(id) values (?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@17}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@17, Person.name (U)=null, Person.modificationDate (U)=Wed Jan 22 07:40:55 UTC 2025, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.creationDate (U)=Wed Jan 22 07:40:55 UTC 2025}}
2025-01-22 07:40:55 TRACE 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}
2025-01-22 07:40:55 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1a68af
2025-01-22 07:40:55 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@1403187e 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=Wed Jan 22 07:40:55 UTC 2025,modificationDate=Wed Jan 22 07:40:55 UTC 2025,readonlyProperty=<null>],vehicle=<null>,version=0]
2025-01-22 07:40:55 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@6fae8bd4 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=Wed Jan 22 07:40:55 UTC 2025,modificationDate=Wed Jan 22 07:40:55 UTC 2025,readonlyProperty=<null>],vehicle=org.codefilarete.stalactite.engine.model.Truck@3df05259,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@17,timestamp=<null>]
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@17}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17}}
2025-01-22 07:40:55 TRACE 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}
2025-01-22 07:40:55 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@17}
2025-01-22 07:40:55 DEBUG DDLDeployer create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))
2025-01-22 07:40:55 DEBUG DDLDeployer create table Vehicle(color int, id int not null, DTYPE varchar(255) not null, ownerId int, unique (id))
2025-01-22 07:40:55 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_ownerId_Person_id foreign key(ownerId) references Person(id)
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation insert into Person(creationDate, modificationDate, name, id) values (?, ?, ?, ?) | {1={Person.creationDate=null, Person.id=o.c.s.i.PersistableIdentifier@1, Person.modificationDate=null, Person.name=null}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation insert into Vehicle(color, id, DTYPE, ownerId) values (?, ?, ?, ?) | {1={Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1, Vehicle.DTYPE=C, Vehicle.id=o.c.s.i.PersistableIdentifier@42, Vehicle.color=Color[rgb=17]}}
2025-01-22 07:40:55 TRACE 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}
2025-01-22 07:40:55 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4f0ecc1c
2025-01-22 07:40:55 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@5a477651 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]
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ? where id = ? | {1={Person.creationDate (U)=Wed Jan 22 07:40:55 UTC 2025, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.modificationDate (U)=Wed Jan 22 07:40:55 UTC 2025, Person.name (U)=null}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE 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]}}
2025-01-22 07:40:55 TRACE 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}
2025-01-22 07:40:55 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4f0ecc1c
2025-01-22 07:40:55 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@5a477651 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=Wed Jan 22 07:40:55 UTC 2025,modificationDate=Wed Jan 22 07:40:55 UTC 2025,readonlyProperty=<null>],vehicle=<null>,version=0]
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@42}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation insert into Vehicle(color, id, DTYPE, ownerId) values (?, ?, ?, ?) | {1={Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1, Vehicle.DTYPE=T, Vehicle.id=o.c.s.i.PersistableIdentifier@666, Vehicle.color=null}}
2025-01-22 07:40:55 TRACE 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}
2025-01-22 07:40:55 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4f0ecc1c
2025-01-22 07:40:55 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@5a477651 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=Wed Jan 22 07:40:55 UTC 2025,modificationDate=Wed Jan 22 07:40:55 UTC 2025,readonlyProperty=<null>],vehicle=<null>,version=0]
2025-01-22 07:40:55 TRACE 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}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@666}}
2025-01-22 07:40:55 TRACE 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}
2025-01-22 07:40:55 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4f0ecc1c
2025-01-22 07:40:55 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@5a477651 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=Wed Jan 22 07:40:55 UTC 2025,modificationDate=Wed Jan 22 07:40:55 UTC 2025,readonlyProperty=<null>],vehicle=<null>,version=0]
2025-01-22 07:40:55 TRACE 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}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation insert into Vehicle(color, id, DTYPE, ownerId) values (?, ?, ?, ?) | {1={Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1, Vehicle.DTYPE=T, Vehicle.id=o.c.s.i.PersistableIdentifier@17, Vehicle.color=null}}
2025-01-22 07:40:55 TRACE 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}
2025-01-22 07:40:55 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4f0ecc1c
2025-01-22 07:40:55 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@5a477651 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=Wed Jan 22 07:40:55 UTC 2025,modificationDate=Wed Jan 22 07:40:55 UTC 2025,readonlyProperty=<null>],vehicle=<null>,version=0]
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:55 TRACE 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}
2025-01-22 07:40:55 TRACE 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.171 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToPolymorphicOne
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToTablePerClassOne
2025-01-22 07:40:55 DEBUG DDLDeployer create table Engine(id int not null, unique (id))
2025-01-22 07:40:55 DEBUG DDLDeployer create table Truck(color int, id int not null, engineId int, unique (id))
2025-01-22 07:40:55 DEBUG DDLDeployer create table Car(model varchar(255), color int, id int not null, engineId int, unique (id))
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation insert into Car(color, model, id, engineId) values (?, ?, ?, ?) | {1={Car.model=Renault, Car.engineId=o.c.s.i.PersistableIdentifier@200, Car.id=o.c.s.i.PersistableIdentifier@1, Car.color=Color[rgb=666]}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation insert into Truck(color, id, engineId) values (?, ?, ?) | {1={Truck.engineId=null, Truck.color=Color[rgb=42], Truck.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:40:55 TRACE SQLOperation select id from car | {}
2025-01-22 07:40:55 TRACE SQLOperation select id from truck | {}
2025-01-22 07:40:55 TRACE SQLOperation (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) union all (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@1}
2025-01-22 07:40:55 TRACE 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}
2025-01-22 07:40:55 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@c3cdf38
2025-01-22 07:40:55 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@59b47d06 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>]
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation update Car set color = ?, 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.PersistedIdentifier@1, Car.color (U)=Color[rgb=666]}}
2025-01-22 07:40:55 TRACE SQLOperation (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) union all (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistedIdentifier@1, 2=o.c.s.i.PersistedIdentifier@1}
2025-01-22 07:40:55 TRACE 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}
2025-01-22 07:40:55 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@c3cdf38
2025-01-22 07:40:55 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@59b47d06 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>]
2025-01-22 07:40:55 TRACE SQLOperation (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) union all (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistedIdentifier@2, 2=o.c.s.i.PersistedIdentifier@2}
2025-01-22 07:40:55 TRACE 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}
2025-01-22 07:40:55 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@396e2498
2025-01-22 07:40:55 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5aba40f on object Truck[color=Color[rgb=42],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2025-01-22 07:40:55 TRACE SQLOperation select Vehicle.id as Vehicle_id, Vehicle.engineId as Vehicle_engineId, Vehicle.color as Vehicle_color, Vehicle.model as Vehicle_model, Vehicle.DISCRIMINATOR as Vehicle_DISCRIMINATOR, engine.id as engine_id from (select Truck.id as id, Truck.engineId as engineId, Truck.color as color, cast(null as varchar(255)) as model, 'Truck' as DISCRIMINATOR from Truck union all select Car.id as id, Car.engineId as engineId, Car.color as color, Car.model as model, 'Car' as DISCRIMINATOR from Car) as Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id | {}
2025-01-22 07:40:55 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@204a0e3c
2025-01-22 07:40:55 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@28aedf6e on object Truck[color=Color[rgb=42],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2025-01-22 07:40:55 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@204a0e3c
2025-01-22 07:40:55 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@28aedf6e 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>]
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}}
2025-01-22 07:40:55 TRACE SQLOperation select count(*) as carCount from car where id = 1 | {}
2025-01-22 07:40:55 TRACE SQLOperation select count(*) as truckCount from car where id = 2 | {}
2025-01-22 07:40:55 TRACE SQLOperation select id from Engine | {}
2025-01-22 07:40:55 DEBUG DDLDeployer create table Car(id int not null, model varchar(255), color int, engineId int, unique (id))
2025-01-22 07:40:55 DEBUG DDLDeployer create table Engine(id int not null, unique (id))
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation insert into Car(color, model, id, engineId) values (?, ?, ?, ?) | {1={Car.model=Renault, Car.color=Color[rgb=666], Car.id=o.c.s.i.PersistableIdentifier@1, Car.engineId=o.c.s.i.PersistableIdentifier@100}}
2025-01-22 07:40:55 TRACE SQLOperation select * from car | {}
2025-01-22 07:40:55 TRACE SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistableIdentifier@1}
2025-01-22 07:40:55 TRACE 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}
2025-01-22 07:40:55 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6da63893
2025-01-22 07:40:55 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4b7cb8a0 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>]
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation update Car set color = ?, model = ?, engineId = ? where id = ? | {1={Car.model (U)=Peugeot, Car.color (U)=Color[rgb=666], Car.id (W)=o.c.s.i.PersistedIdentifier@1, Car.engineId (U)=o.c.s.i.PersistableIdentifier@100}}
2025-01-22 07:40:55 TRACE SQLOperation select * from car | {}
2025-01-22 07:40:55 TRACE SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistedIdentifier@1}
2025-01-22 07:40:55 TRACE 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}
2025-01-22 07:40:55 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6da63893
2025-01-22 07:40:55 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4b7cb8a0 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>]
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}
2025-01-22 07:40:55 TRACE SQLOperation select * from car | {}
2025-01-22 07:40:55 TRACE SQLOperation select id from Engine | {}
2025-01-22 07:40:55 DEBUG DDLDeployer create table Car(model varchar(255), color int, id int not null, engineId int, unique (id))
2025-01-22 07:40:55 DEBUG DDLDeployer create table Engine(id int not null, unique (id))
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}
2025-01-22 07:40:55 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:55 TRACE SQLOperation insert into Car(color, model, id, engineId) values (?, ?, ?, ?) | {1={Car.model=Renault, Car.engineId=o.c.s.i.PersistableIdentifier@100, Car.color=Color[rgb=666], Car.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation insert into Car(color, model, id, engineId) values (?, ?, ?, ?) | {1={Car.model=Renault, Car.engineId=o.c.s.i.PersistableIdentifier@100, Car.color=Color[rgb=666], Car.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:56 TRACE SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistableIdentifier@1}
2025-01-22 07:40:56 TRACE 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}
2025-01-22 07:40:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@43e6bfb7
2025-01-22 07:40:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44ef4e6d 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>]
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation update Car set color = ?, model = ?, engineId = ? where id = ? | {1={Car.model (U)=Peugeot, Car.engineId (U)=o.c.s.i.PersistableIdentifier@100, Car.color (U)=Color[rgb=666], Car.id (W)=o.c.s.i.PersistedIdentifier@1}}
2025-01-22 07:40:56 TRACE SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistedIdentifier@1}
2025-01-22 07:40:56 TRACE 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}
2025-01-22 07:40:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@43e6bfb7
2025-01-22 07:40:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44ef4e6d 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>]
2025-01-22 07:40:56 DEBUG DDLDeployer create table Engine(id int not null, unique (id))
2025-01-22 07:40:56 DEBUG DDLDeployer create table Truck(id int not null, color int, engineId int, unique (id))
2025-01-22 07:40:56 DEBUG DDLDeployer create table Car(model varchar(255), id int not null, color int, engineId int, unique (id))
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}}
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation insert into Car(color, model, id, engineId) values (?, ?, ?, ?) | {1={Car.color=Color[rgb=666], Car.id=o.c.s.i.PersistableIdentifier@1, Car.engineId=o.c.s.i.PersistableIdentifier@200, Car.model=Renault}}
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation insert into Truck(color, id, engineId) values (?, ?, ?) | {1={Truck.color=Color[rgb=42], Truck.id=o.c.s.i.PersistableIdentifier@2, Truck.engineId=null}}
2025-01-22 07:40:56 TRACE SQLOperation select id from car | {}
2025-01-22 07:40:56 TRACE SQLOperation select id from truck | {}
2025-01-22 07:40:56 TRACE SQLOperation (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) union all (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@1}
2025-01-22 07:40:56 TRACE 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}
2025-01-22 07:40:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2106b4d7
2025-01-22 07:40:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5592d263 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>]
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE 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.engineId (U)=o.c.s.i.PersistableIdentifier@200, Car.model (U)=Peugeot}}
2025-01-22 07:40:56 TRACE SQLOperation (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) union all (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistedIdentifier@1, 2=o.c.s.i.PersistedIdentifier@1}
2025-01-22 07:40:56 TRACE 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}
2025-01-22 07:40:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2106b4d7
2025-01-22 07:40:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5592d263 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>]
2025-01-22 07:40:56 TRACE SQLOperation (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) union all (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistedIdentifier@2, 2=o.c.s.i.PersistedIdentifier@2}
2025-01-22 07:40:56 TRACE 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}
2025-01-22 07:40:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4d10338
2025-01-22 07:40:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@cc1ea83 on object Truck[color=Color[rgb=42],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2025-01-22 07:40:56 TRACE 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 Truck.color as color, Truck.id as id, Truck.engineId as engineId, cast(null as varchar(255)) as model, 'Truck' as DISCRIMINATOR from Truck union all select Car.color as color, Car.id as id, Car.engineId as engineId, Car.model as model, 'Car' as DISCRIMINATOR from Car) as Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id where Vehicle.color = ? | {1=Color[rgb=42]}
2025-01-22 07:40:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5cef3456
2025-01-22 07:40:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@69eb668b on object Truck[color=Color[rgb=42],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2025-01-22 07:40:56 TRACE 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 Truck.color as color, Truck.id as id, Truck.engineId as engineId, cast(null as varchar(255)) as model, 'Truck' as DISCRIMINATOR from Truck union all select Car.color as color, Car.id as id, Car.engineId as engineId, Car.model as model, 'Car' as DISCRIMINATOR from Car) as Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id where Vehicle.color = ? | {1=Color[rgb=666]}
2025-01-22 07:40:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5cb88b6b
2025-01-22 07:40:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5e646bfb 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>]
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}}
2025-01-22 07:40:56 TRACE SQLOperation select count(*) as carCount from car where id = 1 | {}
2025-01-22 07:40:56 TRACE SQLOperation select count(*) as truckCount from truck where id = 2 | {}
2025-01-22 07:40:56 TRACE SQLOperation select id from Engine | {}
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.672 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToTablePerClassOne
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToJoinedTablesOne
2025-01-22 07:40:56 DEBUG DDLDeployer create table Vehicle(id int not null, engineId int, unique (id))
2025-01-22 07:40:56 DEBUG DDLDeployer create table Engine(id int not null, unique (id))
2025-01-22 07:40:56 DEBUG DDLDeployer create table Truck(id int not null, color int, unique (id))
2025-01-22 07:40:56 DEBUG DDLDeployer create table Car(id int not null, model varchar(255), color int, unique (id))
2025-01-22 07:40:56 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id)
2025-01-22 07:40:56 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id)
2025-01-22 07:40:56 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}}
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:40:56 TRACE SQLOperation insert into Vehicle(id, engineId) values (?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1, Vehicle.engineId=o.c.s.i.PersistableIdentifier@200}, 2={Vehicle.id=o.c.s.i.PersistableIdentifier@2, Vehicle.engineId=null}}
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE 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}}
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@2, Truck.color=Color[rgb=42]}}
2025-01-22 07:40:56 TRACE SQLOperation select id from Vehicle | {}
2025-01-22 07:40:56 TRACE SQLOperation select id from car | {}
2025-01-22 07:40:56 TRACE SQLOperation select id from truck | {}
2025-01-22 07:40:56 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}
2025-01-22 07:40:56 TRACE 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}
2025-01-22 07:40:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@15999360
2025-01-22 07:40:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@413721f 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>]
2025-01-22 07:40:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2efed8cc 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>]
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation update Car set color = ?, model = ? where id = ? | {1={Car.color (U)=Color[rgb=666], Car.model (U)=Peugeot, Car.id (W)=o.c.s.i.PersistedIdentifier@1}}
2025-01-22 07:40:56 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@1}
2025-01-22 07:40:56 TRACE 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}
2025-01-22 07:40:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@15999360
2025-01-22 07:40:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@413721f 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>]
2025-01-22 07:40:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2efed8cc 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>]
2025-01-22 07:40:56 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@2}
2025-01-22 07:40:56 TRACE 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}
2025-01-22 07:40:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7683d1b2
2025-01-22 07:40:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@f096f73 on object Truck[color=Color[rgb=42],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2025-01-22 07:40:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@75b05370 on object Truck[color=Color[rgb=42],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2025-01-22 07:40:56 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.color as Truck_color, Truck.id as Truck_id, Car.color as Car_color, Car.model as Car_model, Car.id as Car_id, engine.id as engine_id from Vehicle left outer join Truck as Truck on Vehicle.id = Truck.id left outer join Car as Car on Vehicle.id = Car.id left outer join Engine as engine on Vehicle.engineId = engine.id | {}
2025-01-22 07:40:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@4ec68825
2025-01-22 07:40:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@220f2885 on object Car[model=<null>,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2025-01-22 07:40:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@42602e0f 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>]
2025-01-22 07:40:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@4ec68825
2025-01-22 07:40:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@220f2885 on object Truck[color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2025-01-22 07:40:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2e2d57ea on object Truck[color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:40:56 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}}
2025-01-22 07:40:56 TRACE SQLOperation select count(*) as vehicleCount from Vehicle where id in (1, 2) | {}
2025-01-22 07:40:56 TRACE SQLOperation select count(*) as carCount from car where id = 1 | {}
2025-01-22 07:40:56 TRACE SQLOperation select count(*) as truckCount from car where id = 2 | {}
2025-01-22 07:40:56 TRACE SQLOperation select id from Engine | {}
2025-01-22 07:40:56 DEBUG DDLDeployer create table Vehicle(id int not null, engineId int, unique (id))
2025-01-22 07:40:56 DEBUG DDLDeployer create table Engine(id int not null, unique (id))
2025-01-22 07:40:56 DEBUG DDLDeployer create table Car(model varchar(255), color int, id int not null, unique (id))
2025-01-22 07:40:56 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id)
2025-01-22 07:40:56 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation insert into Vehicle(id, engineId) values (?, ?) | {1={Vehicle.engineId=o.c.s.i.PersistableIdentifier@100, Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE 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}}
2025-01-22 07:40:56 TRACE SQLOperation select * from Vehicle left outer join car on Vehicle.id = car.id | {}
2025-01-22 07:40:56 TRACE 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}
2025-01-22 07:40:56 TRACE 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}
2025-01-22 07:40:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6d654064
2025-01-22 07:40:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@341ba2e0 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>]
2025-01-22 07:40:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1863ebc6 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>]
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation update Car set color = ?, model = ? where id = ? | {1={Car.color (U)=Color[rgb=666], Car.model (U)=Peugeot, Car.id (W)=o.c.s.i.PersistedIdentifier@1}}
2025-01-22 07:40:56 TRACE SQLOperation select * from Vehicle left outer join car on Vehicle.id = car.id | {}
2025-01-22 07:40:56 TRACE 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}
2025-01-22 07:40:56 TRACE 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}
2025-01-22 07:40:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6d654064
2025-01-22 07:40:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@341ba2e0 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>]
2025-01-22 07:40:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1863ebc6 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>]
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}
2025-01-22 07:40:56 TRACE SQLOperation select * from Vehicle left outer join car on Vehicle.id = car.id | {}
2025-01-22 07:40:56 TRACE SQLOperation select id from Engine | {}
2025-01-22 07:40:56 DEBUG DDLDeployer create table Vehicle(id int not null, engineId int, unique (id))
2025-01-22 07:40:56 DEBUG DDLDeployer create table Engine(id int not null, unique (id))
2025-01-22 07:40:56 DEBUG DDLDeployer create table Car(model varchar(255), color int, id int not null, unique (id))
2025-01-22 07:40:56 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id)
2025-01-22 07:40:56 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation insert into Vehicle(id, engineId) values (?, ?) | {1={Vehicle.engineId=o.c.s.i.PersistableIdentifier@100, Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE 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]}}
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation insert into Vehicle(id, engineId) values (?, ?) | {1={Vehicle.engineId=o.c.s.i.PersistableIdentifier@100, Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE 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]}}
2025-01-22 07:40:56 TRACE 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}
2025-01-22 07:40:56 TRACE 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}
2025-01-22 07:40:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2462808e
2025-01-22 07:40:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6fcd3bc9 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>]
2025-01-22 07:40:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5d127055 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>]
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE 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]}}
2025-01-22 07:40:56 TRACE 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}
2025-01-22 07:40:56 TRACE 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}
2025-01-22 07:40:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2462808e
2025-01-22 07:40:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6fcd3bc9 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>]
2025-01-22 07:40:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5d127055 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>]
2025-01-22 07:40:56 DEBUG DDLDeployer create table Vehicle(color int, id int not null, engineId int, unique (id))
2025-01-22 07:40:56 DEBUG DDLDeployer create table Engine(id int not null, unique (id))
2025-01-22 07:40:56 DEBUG DDLDeployer create table Truck(id int not null, unique (id))
2025-01-22 07:40:56 DEBUG DDLDeployer create table Car(model varchar(255), id int not null, unique (id))
2025-01-22 07:40:56 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id)
2025-01-22 07:40:56 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id)
2025-01-22 07:40:56 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}}
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:40:56 TRACE SQLOperation insert into Vehicle(color, id, engineId) values (?, ?, ?) | {1={Vehicle.color=Color[rgb=666], Vehicle.engineId=o.c.s.i.PersistableIdentifier@200, Vehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={Vehicle.color=Color[rgb=42], Vehicle.engineId=null, Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation insert into Truck(id) values (?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:40:56 TRACE SQLOperation select id from Vehicle | {}
2025-01-22 07:40:56 TRACE SQLOperation select id from car | {}
2025-01-22 07:40:56 TRACE SQLOperation select id from truck | {}
2025-01-22 07:40:56 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}
2025-01-22 07:40:56 TRACE 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}
2025-01-22 07:40:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@74d21af9
2025-01-22 07:40:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@60d3cd59 on object Car[model=Renault,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2025-01-22 07:40:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2283ffc1 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>]
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation update Car set model = ? where id = ? | {1={Car.model (U)=Peugeot, Car.id (W)=o.c.s.i.PersistedIdentifier@1}}
2025-01-22 07:40:56 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@1}
2025-01-22 07:40:56 TRACE 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}
2025-01-22 07:40:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@74d21af9
2025-01-22 07:40:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@60d3cd59 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2025-01-22 07:40:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2283ffc1 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>]
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation update Vehicle set color = ? where id = ? | {1={Vehicle.color (U)=Color[rgb=256], Vehicle.id (W)=o.c.s.i.PersistedIdentifier@1}}
2025-01-22 07:40:56 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@2}
2025-01-22 07:40:56 TRACE 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}
2025-01-22 07:40:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@496ca244
2025-01-22 07:40:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@68a0f19a on object Truck[color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2025-01-22 07:40:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@684682e4 on object Truck[color=Color[rgb=42],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2025-01-22 07:40:56 TRACE SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.model as Car_model, Car.id as Car_id, engine.id as engine_id from Vehicle left outer join Truck as Truck on Vehicle.id = Truck.id left outer join Car as Car on Vehicle.id = Car.id left outer join Engine as engine on Vehicle.engineId = engine.id where Vehicle.color = ? | {1=Color[rgb=42]}
2025-01-22 07:40:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@29d75ca3
2025-01-22 07:40:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@11efe93f on object Truck[color=Color[rgb=42],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2025-01-22 07:40:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7cead8f9 on object Truck[color=Color[rgb=42],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2025-01-22 07:40:56 TRACE SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.model as Car_model, Car.id as Car_id, engine.id as engine_id from Vehicle left outer join Truck as Truck on Vehicle.id = Truck.id left outer join Car as Car on Vehicle.id = Car.id left outer join Engine as engine on Vehicle.engineId = engine.id where Vehicle.color = ? | {1=Color[rgb=256]}
2025-01-22 07:40:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@3d27d497
2025-01-22 07:40:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@74628d38 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>]
2025-01-22 07:40:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6bd8890d 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>]
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:40:56 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}}
2025-01-22 07:40:56 TRACE SQLOperation select count(*) as carCount from Vehicle where id = 1 | {}
2025-01-22 07:40:56 TRACE SQLOperation select count(*) as truckCount from Vehicle where id = 2 | {}
2025-01-22 07:40:56 TRACE SQLOperation select id from Engine | {}
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.111 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToJoinedTablesOne
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToSingleTableOne
2025-01-22 07:40:56 DEBUG DDLDeployer create table Vehicle(id int not null, engineId int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))
2025-01-22 07:40:56 DEBUG DDLDeployer create table Engine(id int not null, unique (id))
2025-01-22 07:40:56 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id)
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation insert into Vehicle(color, model, id, engineId, DTYPE) values (?, ?, ?, ?, ?) | {1={Vehicle.engineId=o.c.s.i.PersistableIdentifier@100, Vehicle.model=Renault, Vehicle.id=o.c.s.i.PersistableIdentifier@1, Vehicle.DTYPE=CAR, Vehicle.color=Color[rgb=666]}}
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation insert into Vehicle(color, id, engineId, DTYPE) values (?, ?, ?, ?) | {1={Vehicle.engineId=null, Vehicle.id=o.c.s.i.PersistableIdentifier@2, Vehicle.DTYPE=TRUCK, Vehicle.color=Color[rgb=42]}}
2025-01-22 07:40:56 TRACE SQLOperation select * from Vehicle | {}
2025-01-22 07:40:56 TRACE 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}
2025-01-22 07:40:56 TRACE 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}
2025-01-22 07:40:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4e1e9826
2025-01-22 07:40:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7b165203 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>]
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation update Vehicle set color = ?, model = ?, engineId = ? where id = ? | {1={Vehicle.engineId (U)=o.c.s.i.PersistableIdentifier@100, Vehicle.model (U)=Peugeot, Vehicle.id (W)=o.c.s.i.PersistedIdentifier@1, Vehicle.color (U)=Color[rgb=666]}}
2025-01-22 07:40:56 TRACE SQLOperation select * from Vehicle | {}
2025-01-22 07:40:56 TRACE 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}
2025-01-22 07:40:56 TRACE 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}
2025-01-22 07:40:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4e1e9826
2025-01-22 07:40:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7b165203 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>]
2025-01-22 07:40:56 TRACE 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}
2025-01-22 07:40:56 TRACE 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}
2025-01-22 07:40:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1fa39f96
2025-01-22 07:40:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7960ba81 on object Truck[color=Color[rgb=42],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2025-01-22 07:40:56 TRACE SQLOperation select Vehicle.id as Vehicle_id, Vehicle.engineId as Vehicle_engineId, Vehicle.model as Vehicle_model, Vehicle.color as Vehicle_color, Vehicle.DTYPE as Vehicle_DTYPE, engine.id as engine_id from Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id | {}
2025-01-22 07:40:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@25ab7132
2025-01-22 07:40:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@29d38163 on object Truck[color=Color[rgb=42],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2025-01-22 07:40:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@25ab7132
2025-01-22 07:40:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@29d38163 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>]
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}
2025-01-22 07:40:56 TRACE SQLOperation select * from Vehicle | {}
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:40:56 TRACE SQLOperation select * from Vehicle | {}
2025-01-22 07:40:56 TRACE SQLOperation select id from Engine | {}
2025-01-22 07:40:56 DEBUG DDLDeployer create table Vehicle(id int, engineId int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))
2025-01-22 07:40:56 DEBUG DDLDeployer create table Engine(id int not null, unique (id))
2025-01-22 07:40:56 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id)
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation insert into Vehicle(color, model, id, engineId, DTYPE) values (?, ?, ?, ?, ?) | {1={Vehicle.model=Renault, Vehicle.color=Color[rgb=666], Vehicle.DTYPE=CAR, Vehicle.id=o.c.s.i.PersistableIdentifier@1, Vehicle.engineId=o.c.s.i.PersistableIdentifier@100}}
2025-01-22 07:40:56 TRACE SQLOperation select * from Vehicle | {}
2025-01-22 07:40:56 TRACE 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}
2025-01-22 07:40:56 TRACE 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}
2025-01-22 07:40:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f0bb332
2025-01-22 07:40:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5747831d 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>]
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE 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}}
2025-01-22 07:40:56 TRACE SQLOperation select * from Vehicle | {}
2025-01-22 07:40:56 TRACE 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}
2025-01-22 07:40:56 TRACE 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}
2025-01-22 07:40:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f0bb332
2025-01-22 07:40:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5747831d 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>]
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}
2025-01-22 07:40:56 TRACE SQLOperation select * from Vehicle | {}
2025-01-22 07:40:56 TRACE SQLOperation select id from Engine | {}
2025-01-22 07:40:56 DEBUG DDLDeployer create table Vehicle(id int not null, engineId int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))
2025-01-22 07:40:56 DEBUG DDLDeployer create table Engine(id int not null, unique (id))
2025-01-22 07:40:56 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id)
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE 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}}
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE 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}}
2025-01-22 07:40:56 TRACE 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}
2025-01-22 07:40:56 TRACE 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}
2025-01-22 07:40:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@53b9d387
2025-01-22 07:40:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@729c3ad8 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>]
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE 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}}
2025-01-22 07:40:56 TRACE 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}
2025-01-22 07:40:56 TRACE 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}
2025-01-22 07:40:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@53b9d387
2025-01-22 07:40:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@729c3ad8 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>]
2025-01-22 07:40:56 DEBUG DDLDeployer create table Vehicle(color int, id int not null, engineId int, model varchar(255), DTYPE varchar(255) not null, unique (id))
2025-01-22 07:40:56 DEBUG DDLDeployer create table Engine(id int not null, unique (id))
2025-01-22 07:40:56 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id)
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}}
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation insert into Vehicle(color, model, id, engineId, DTYPE) values (?, ?, ?, ?, ?) | {1={Vehicle.DTYPE=CAR, Vehicle.color=Color[rgb=666], Vehicle.model=Renault, Vehicle.engineId=o.c.s.i.PersistableIdentifier@200, Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE 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}}
2025-01-22 07:40:56 TRACE SQLOperation select id from Vehicle where DTYPE ='CAR' | {}
2025-01-22 07:40:56 TRACE SQLOperation select id from Vehicle where DTYPE ='TRUCK' | {}
2025-01-22 07:40:56 TRACE 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}
2025-01-22 07:40:56 TRACE 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}
2025-01-22 07:40:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@45a3f1f9
2025-01-22 07:40:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@13757e8 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>]
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation update Vehicle set color = ?, model = ?, engineId = ? where id = ? | {1={Vehicle.color (U)=Color[rgb=666], Vehicle.model (U)=Peugeot, Vehicle.engineId (U)=o.c.s.i.PersistableIdentifier@200, Vehicle.id (W)=o.c.s.i.PersistedIdentifier@1}}
2025-01-22 07:40:56 TRACE 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}
2025-01-22 07:40:56 TRACE 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}
2025-01-22 07:40:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@45a3f1f9
2025-01-22 07:40:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@13757e8 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>]
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation update Vehicle set color = ? where id = ? | {1={Vehicle.color (U)=Color[rgb=256], Vehicle.id (W)=o.c.s.i.PersistedIdentifier@1}}
2025-01-22 07:40:56 TRACE 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}
2025-01-22 07:40:56 TRACE 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}
2025-01-22 07:40:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2c7ad3e2
2025-01-22 07:40:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@379dbb97 on object Truck[color=Color[rgb=42],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2025-01-22 07:40:56 TRACE SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.engineId as Vehicle_engineId, Vehicle.model as Vehicle_model, Vehicle.DTYPE as Vehicle_DTYPE, engine.id as engine_id from Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id where Vehicle.color = ? | {1=Color[rgb=42]}
2025-01-22 07:40:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@1cc909f5
2025-01-22 07:40:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31861ef on object Truck[color=Color[rgb=42],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2025-01-22 07:40:56 TRACE SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.engineId as Vehicle_engineId, Vehicle.model as Vehicle_model, Vehicle.DTYPE as Vehicle_DTYPE, engine.id as engine_id from Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id where Vehicle.color = ? | {1=Color[rgb=256]}
2025-01-22 07:40:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@73da1f76
2025-01-22 07:40:56 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@cd7c71d 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>]
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}}
2025-01-22 07:40:56 TRACE SQLOperation select count(*) as carCount from Vehicle where id = 1 | {}
2025-01-22 07:40:56 TRACE SQLOperation select count(*) as truckCount from Vehicle where id = 2 | {}
2025-01-22 07:40:56 TRACE SQLOperation select id from Engine | {}
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.111 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToSingleTableOne
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.024 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportVersioningTest
2025-01-22 07:40:56 DEBUG DDLDeployer create table Country(modificationDate timestamp, name varchar(255), description varchar(255), id int not null, unique (id))
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation insert into Country(name, description, modificationDate, id) values (?, ?, ?, ?) | {1={Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@0, Country.modificationDate=2025-01-22T07:40:56.295, Country.name=France}}
2025-01-22 07:40:56 TRACE 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}
2025-01-22 07:40:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4248a15b
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation update Country set name = ?, description = ?, modificationDate = ? where id = ? and modificationDate = ? | {1={Country.description (U)=null, Country.id (W)=o.c.s.i.PersistableIdentifier@0, Country.modificationDate (U)=2025-01-22T07:40:56.298, Country.modificationDate (W)=2025-01-22T07:40:56.295, Country.name (U)=Toto}}
2025-01-22 07:40:56 TRACE 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}
2025-01-22 07:40:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4248a15b
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation update Country set name = ?, description = ?, modificationDate = ? where id = ? and modificationDate = ? | {1={Country.description (U)=null, Country.id (W)=o.c.s.i.PersistedIdentifier@0, Country.modificationDate (U)=2025-01-22T07:40:56.304, Country.modificationDate (W)=2025-01-22T07:40:56.298, Country.name (U)=Tutu}}
2025-01-22 07:40:56 DEBUG DDLDeployer create table Country(version integer, name varchar(255), description varchar(255), id int not null, unique (id))
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation insert into Country(name, description, version, id) values (?, ?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@0, Country.description=null, Country.version=1, Country.name=France}}
2025-01-22 07:40:56 TRACE 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}
2025-01-22 07:40:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@a5de4af
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation update Country set name = ?, description = ?, version = ? where id = ? and version = ? | {1={Country.id (W)=o.c.s.i.PersistableIdentifier@0, Country.description (U)=null, Country.version (U)=2, Country.version (W)=1, Country.name (U)=Toto}}
2025-01-22 07:40:56 TRACE 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}
2025-01-22 07:40:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@a5de4af
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation update Country set name = ?, description = ?, version = ? where id = ? and version = ? | {1={Country.id (W)=o.c.s.i.PersistedIdentifier@0, Country.description (U)=null, Country.version (U)=3, Country.version (W)=2, Country.name (U)=Tutu}}
2025-01-22 07:40:56 DEBUG DDLDeployer create table Country(version integer, name varchar(255), description varchar(255), id int not null, unique (id))
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation insert into Country(name, description, version, id) values (?, ?, ?, ?) | {1={Country.name=France, Country.id=o.c.s.i.PersistableIdentifier@0, Country.description=null, Country.version=1}}
2025-01-22 07:40:56 TRACE 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}
2025-01-22 07:40:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@765a09fc
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation update Country set name = ?, description = ?, version = ? where id = ? and version = ? | {1={Country.name (U)=Tata, Country.id (W)=o.c.s.i.PersistableIdentifier@0, Country.description (U)=null, Country.version (U)=2, Country.version (W)=1}}
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation delete from Country where id = ? and version = ? | {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.124 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.033 s - in org.codefilarete.stalactite.engine.diff.CollectionDifferTest
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest
2025-01-22 07:40:56 DEBUG DDLDeployer create table Toto(creationDate timestamp, modificationDate timestamp, readonlyProperty varchar(255), id varchar(36) not null, unique (id))
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation insert into Toto(creationDate, modificationDate, id) values (?, ?, ?) | {1={Toto.modificationDate=Wed Jan 22 07:40:56 UTC 2025, Toto.creationDate=Wed Jan 22 07:40:56 UTC 2025, Toto.id=o.c.s.i.PersistedIdentifier@f19de08f-b0f0-474a-9e21-879fb08dd73d}}
2025-01-22 07:40:56 TRACE SQLOperation select readonlyProperty from Toto | {}
2025-01-22 07:40:56 DEBUG DDLDeployer create table Toto(id varchar(255) not null, name varchar(255), unique (id))
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation insert into Toto(name, id) values (?, ?) | {1={Toto.name=toto, Toto.id=o.c.s.i.PersistableIdentifier@dfa94409-5f5b-4870-bb4b-b843d377e05a}}
2025-01-22 07:40:56 TRACE 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@dfa94409-5f5b-4870-bb4b-b843d377e05a}
2025-01-22 07:40:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19a97c2f
2025-01-22 07:40:56 TRACE SQLOperation select Toto.name from Toto | {}
2025-01-22 07:40:56 DEBUG DDLDeployer create table PersonWithGender(name varchar(255), gender integer, id int not null, unique (id))
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation insert into PersonWithGender(gender, id, name) values (?, ?, ?) | {1={PersonWithGender.gender=FEMALE, PersonWithGender.id=o.c.s.i.PersistableIdentifier@1, PersonWithGender.name=toto}}
2025-01-22 07:40:56 TRACE SQLOperation select * from PersonWithGender | {}
2025-01-22 07:40:56 DEBUG DDLDeployer create table PersonWithGender(name varchar(255), gender VARCHAR(255), id int not null, unique (id))
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation insert into PersonWithGender(gender, id, name) values (?, ?, ?) | {1={PersonWithGender.id=o.c.s.i.PersistableIdentifier@1, PersonWithGender.gender=FEMALE, PersonWithGender.name=null}}
2025-01-22 07:40:56 TRACE 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}
2025-01-22 07:40:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2813114c
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation insert into countryTable(countryCreatedAt, id, name, presidentElectedAt, presidentName) values (?, ?, ?, ?, ?) | {1={countryTable.countryCreatedAt=Mon Jan 01 00:00:00 UTC 2018, countryTable.id=o.c.s.i.PersistableIdentifier@1, countryTable.presidentName=François, countryTable.presidentElectedAt=Tue Jan 01 00:00:00 UTC 2019, countryTable.name=France}}
2025-01-22 07:40:56 DEBUG DDLDeployer create table Toto(id varchar(255) not null, creationDate varchar(255), modificationDate timestamp, unique (id))
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation insert into Toto(modificationDate, creationDate, id) values (?, ?, ?) | {1={Toto.creationDate=Wed Jan 22 07:40:56 UTC 2025, Toto.id=o.c.s.i.PersistableIdentifier@83bab24f-e725-44e0-adfc-b5de3a2ec435, Toto.modificationDate=Wed Jan 22 07:40:56 UTC 2025}}
2025-01-22 07:40:56 TRACE 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@83bab24f-e725-44e0-adfc-b5de3a2ec435}
2025-01-22 07:40:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3bff0935
2025-01-22 07:40:56 DEBUG DDLDeployer create table PersonWithGender(name varchar(255), gender INT, id int not null, unique (id))
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation insert into PersonWithGender(gender, id, name) values (?, ?, ?) | {1={PersonWithGender.id=o.c.s.i.PersistableIdentifier@1, PersonWithGender.name=toto, PersonWithGender.gender=FEMALE}}
2025-01-22 07:40:56 TRACE SQLOperation select * from PersonWithGender | {}
2025-01-22 07:40:56 DEBUG DDLDeployer create table Toto(name varchar(255) not null, firstName varchar(255) not null, id int not null, unique (id))
2025-01-22 07:40:56 DEBUG DDLDeployer create table Toto(id varchar(255) not null, possibleStates varchar(255), unique (id))
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation insert into Toto(possibleStates, id) values (?, ?) | {1={Toto.possibleStates=[IN_PROGRESS, DONE], Toto.id=o.c.s.i.PersistableIdentifier@f60bfd3d-6400-4749-bfbc-50a3e89aeaee}}
2025-01-22 07:40:56 TRACE 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@f60bfd3d-6400-4749-bfbc-50a3e89aeaee}
2025-01-22 07:40:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@63fb5355
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation insert into countryTable(id, name, presidentElectedAt, presidentName) values (?, ?, ?, ?) | {1={countryTable.presidentElectedAt=Tue Jan 01 00:00:00 UTC 2019, countryTable.presidentName=François, countryTable.id=o.c.s.i.PersistableIdentifier@1, countryTable.name=France}}
2025-01-22 07:40:56 DEBUG DDLDeployer create table PersonWithGender(name varchar(255), gender VARCHAR(255), id int not null, unique (id))
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation insert into PersonWithGender(gender, id, name) values (?, ?, ?) | {1={PersonWithGender.name=null, PersonWithGender.gender=null, PersonWithGender.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:56 TRACE 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}
2025-01-22 07:40:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1bfd2bc6
2025-01-22 07:40:56 DEBUG DDLDeployer create table Toto(id varchar(255) not null, name varchar(255), unique (id))
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation insert into Toto(id) values (?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@a1145079-25b7-46b0-8720-71b9fa0d35c5}}
2025-01-22 07:40:56 TRACE SQLOperation select Toto.id, Toto.name from Toto | {}
2025-01-22 07:40:56 DEBUG DDLDeployer create table PersonWithGender(name varchar(255), gender VARCHAR(255), id int not null, unique (id))
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation insert into PersonWithGender(gender, id, name) values (?, ?, ?) | {1={PersonWithGender.gender=FEMALE, PersonWithGender.id=o.c.s.i.PersistableIdentifier@1, PersonWithGender.name=toto}}
2025-01-22 07:40:56 TRACE SQLOperation select * from PersonWithGender | {}
2025-01-22 07:40:56 DEBUG DDLDeployer create table Toto(id varchar(255) not null, name varchar(255), unique (id))
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation insert into Toto(name, id) values (?, ?) | {1={Toto.name=TOTO, Toto.id=o.c.s.i.PersistableIdentifier@b28e5c34-5692-4f58-b4a6-15a0c1edd083}}
2025-01-22 07:40:56 TRACE 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@b28e5c34-5692-4f58-b4a6-15a0c1edd083}
2025-01-22 07:40:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5d09e514
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation update Toto set name = ? where id = ? | {1={Toto.name (U)=TITI, Toto.id (W)=o.c.s.i.PersistedIdentifier@b28e5c34-5692-4f58-b4a6-15a0c1edd083}}
2025-01-22 07:40:56 TRACE 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@b28e5c34-5692-4f58-b4a6-15a0c1edd083}
2025-01-22 07:40:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5d09e514
2025-01-22 07:40:56 TRACE SQLOperation select Toto.name from Toto | {}
2025-01-22 07:40:56 DEBUG DDLDeployer create table PersonWithGender(name varchar(255), gender VARCHAR(255), id int not null, unique (id))
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation insert into PersonWithGender(gender, id, name) values (?, ?, ?) | {1={PersonWithGender.gender=MALE, PersonWithGender.name=toto, PersonWithGender.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE 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}}
2025-01-22 07:40:56 TRACE 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}
2025-01-22 07:40:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5b2027f8
2025-01-22 07:40:56 DEBUG DDLDeployer create table Toto(name varchar(255), firstName varchar(255), id varchar(36) not null, unique (id))
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation insert into Toto(firstName, id) values (?, ?) | {1={Toto.firstName=null, Toto.id=o.c.s.i.PersistedIdentifier@8dc57562-d312-4dea-9c25-f040247afb99}}
2025-01-22 07:40:56 TRACE SQLOperation select firstName from Toto | {}
2025-01-22 07:40:56 TRACE 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@8dc57562-d312-4dea-9c25-f040247afb99}
2025-01-22 07:40:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@73e08a42
2025-01-22 07:40:56 TRACE SQLOperation select firstName from Toto | {}
2025-01-22 07:40:56 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, name varchar(255), firstName varchar(255), unique (id))
2025-01-22 07:40:56 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:56 TRACE SQLOperation insert into Toto(firstName, id) values (?, ?) | {1={Toto.firstName=null, Toto.id=o.c.s.i.PersistedIdentifier@df1b83ab-f8b0-4ef9-8b17-6b301fd3d5ac}}
2025-01-22 07:40:56 TRACE SQLOperation select Toto.id, Toto.name from Toto | {}
2025-01-22 07:40:57 TRACE SQLOperation update Toto set name = ? where id = ? | {1=dummyName, 2=o.c.s.i.PersistedIdentifier@df1b83ab-f8b0-4ef9-8b17-6b301fd3d5ac}
2025-01-22 07:40:57 TRACE SQLOperation select Toto.id, Toto.name from Toto | {}
2025-01-22 07:40:57 DEBUG DDLDeployer create table Toto(id varchar(255) not null, name varchar(255), unique (id))
2025-01-22 07:40:57 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:57 TRACE SQLOperation insert into Toto(name, id) values (?, ?) | {1={Toto.name=toto, Toto.id=o.c.s.i.PersistableIdentifier@f75ac1ef-aa17-4b64-bb39-402fed9d2337}}
2025-01-22 07:40:57 TRACE 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@f75ac1ef-aa17-4b64-bb39-402fed9d2337}
2025-01-22 07:40:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3cd33897
2025-01-22 07:40:57 DEBUG DDLDeployer create table PersonWithGender(name varchar(255), gender VARCHAR(255) not null, id int not null, unique (id))
2025-01-22 07:40:57 DEBUG DDLDeployer create table Toto(id varchar(255) not null, name varchar(255), unique (id))
2025-01-22 07:40:57 TRACE SQLOperation insert into Toto(name, id) values (?, ?) | {1=toto, 2=o.c.s.i.PersistedIdentifier@ef879159-3268-42d9-87e9-eca95685d4fe}
2025-01-22 07:40:57 TRACE 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@ef879159-3268-42d9-87e9-eca95685d4fe}
2025-01-22 07:40:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@747a8258
2025-01-22 07:40:57 TRACE SQLOperation select Toto.name from Toto | {}
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$EmbedWithExternalEmbeddedBean
2025-01-22 07:40:57 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, createdAt timestamp, modificationDate timestamp, name varchar(255), unique (id))
2025-01-22 07:40:57 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:57 TRACE SQLOperation insert into Toto(createdAt, id, modificationDate, name) values (?, ?, ?, ?) | {1={Toto.name=null, Toto.id=o.c.s.i.PersistableIdentifier@b348e943-010c-4a17-a63c-d12652c71024, Toto.createdAt=Wed Jan 22 07:40:57 UTC 2025, Toto.modificationDate=null}}
2025-01-22 07:40:57 TRACE SQLOperation select Toto.createdAt, Toto.modificationDate from Toto | {}
2025-01-22 07:40:57 TRACE 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@b348e943-010c-4a17-a63c-d12652c71024}
2025-01-22 07:40:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@61a2721d
2025-01-22 07:40:57 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, creationDate timestamp, modificationDate timestamp, name varchar(255), unique (id))
2025-01-22 07:40:57 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:57 TRACE SQLOperation insert into Toto(creationDate, id, modificationDate, name) values (?, ?, ?, ?) | {1={Toto.creationDate=Wed Jan 22 07:40:57 UTC 2025, Toto.name=null, Toto.modificationDate=null, Toto.id=o.c.s.i.PersistableIdentifier@7edcd079-a6f5-4683-8d34-3eb59ea4f37c}}
2025-01-22 07:40:57 TRACE SQLOperation select Toto.creationDate, Toto.modificationDate from Toto | {}
2025-01-22 07:40:57 TRACE 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@7edcd079-a6f5-4683-8d34-3eb59ea4f37c}
2025-01-22 07:40:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@44757ab5
2025-01-22 07:40:57 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, name varchar(255), modificationDate timestamp, unique (id))
2025-01-22 07:40:57 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:57 TRACE SQLOperation insert into Toto(id, modificationDate, name) values (?, ?, ?) | {1={Toto.name=null, Toto.id=o.c.s.i.PersistableIdentifier@0d73e05f-9fec-4fe2-bed6-94b92a815f7d, Toto.modificationDate=null}}
2025-01-22 07:40:57 TRACE 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@0d73e05f-9fec-4fe2-bed6-94b92a815f7d}
2025-01-22 07:40:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c826a82
2025-01-22 07:40:57 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, createdAt timestamp, modificationDate timestamp, name varchar(255), unique (id))
2025-01-22 07:40:57 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:57 TRACE SQLOperation insert into Toto(createdAt, id, modificationDate, name) values (?, ?, ?, ?) | {1={Toto.createdAt=Wed Jan 22 07:40:57 UTC 2025, Toto.name=null, Toto.modificationDate=null, Toto.id=o.c.s.i.PersistableIdentifier@2553207e-a7fa-4246-92a8-ae787f221690}}
2025-01-22 07:40:57 TRACE SQLOperation select Toto.createdAt, Toto.modificationDate from Toto | {}
2025-01-22 07:40:57 TRACE 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@2553207e-a7fa-4246-92a8-ae787f221690}
2025-01-22 07:40:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@b9573bd
2025-01-22 07:40:57 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, createdAt timestamp, modificationDate timestamp, name varchar(255), unique (id))
2025-01-22 07:40:57 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:57 TRACE SQLOperation insert into Toto(createdAt, id, modificationDate, name) values (?, ?, ?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@ef4bcf5e-bac0-47b2-83ae-5c888e9f270d, Toto.name=null, Toto.createdAt=Wed Jan 22 07:40:57 UTC 2025, Toto.modificationDate=null}}
2025-01-22 07:40:57 TRACE SQLOperation select Toto.createdAt, Toto.modificationDate from Toto | {}
2025-01-22 07:40:57 TRACE 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@ef4bcf5e-bac0-47b2-83ae-5c888e9f270d}
2025-01-22 07:40:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@289fda20
2025-01-22 07:40:57 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, creationDate timestamp, modificationDate timestamp, locale VARCHAR(20), name varchar(255), unique (id))
2025-01-22 07:40:57 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:57 TRACE SQLOperation insert into Toto(creationDate, id, locale, modificationDate, name) values (?, ?, ?, ?, ?) | {1={Toto.modificationDate=null, Toto.creationDate=Wed Jan 22 07:40:57 UTC 2025, Toto.locale=en_US, Toto.id=o.c.s.i.PersistableIdentifier@4560f8cb-22c1-4e0b-8f82-145fe4742105, Toto.name=null}}
2025-01-22 07:40:57 TRACE SQLOperation select Toto.creationDate, Toto.modificationDate, Toto.locale from Toto | {}
2025-01-22 07:40:57 TRACE 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@4560f8cb-22c1-4e0b-8f82-145fe4742105}
2025-01-22 07:40:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4b840b9d
2025-01-22 07:40:57 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, creationDate timestamp, modificationTime timestamp, locale VARCHAR(20), name varchar(255), modificationDate timestamp, unique (id))
2025-01-22 07:40:57 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:57 TRACE SQLOperation insert into Toto(creationDate, id, locale, modificationTime, name) values (?, ?, ?, ?, ?) | {1={Toto.locale=en_US, Toto.id=o.c.s.i.PersistableIdentifier@b2d78024-9495-4f83-a7f6-b12113a32edf, Toto.name=null, Toto.creationDate=Wed Jan 22 07:40:57 UTC 2025, Toto.modificationTime=null}}
2025-01-22 07:40:57 TRACE SQLOperation select Toto.creationDate, Toto.modificationTime, Toto.locale from Toto | {}
2025-01-22 07:40:57 TRACE 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@b2d78024-9495-4f83-a7f6-b12113a32edf}
2025-01-22 07:40:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4046e87d
[INFO] Tests run: 49, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.098 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$EmbedWithExternalEmbeddedBean
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$ExtraTable
2025-01-22 07:40:57 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, unique (id))
2025-01-22 07:40:57 DEBUG DDLDeployer create table Tutu(id VARCHAR(255) not null, firstName varchar(255), unique (id))
2025-01-22 07:40:57 DEBUG DDLDeployer create table Titi(id VARCHAR(255) not null, prop1 varchar(255), unique (id))
2025-01-22 07:40:57 DEBUG DDLDeployer create table Tata(id VARCHAR(255) not null, name varchar(255), unique (id))
2025-01-22 07:40:57 DEBUG DDLDeployer alter table Tutu add constraint FK_Tutu_id_Toto_id foreign key(id) references Toto(id)
2025-01-22 07:40:57 DEBUG DDLDeployer alter table Titi add constraint FK_Titi_id_Toto_id foreign key(id) references Toto(id)
2025-01-22 07:40:57 DEBUG DDLDeployer alter table Tata add constraint FK_Tata_id_Toto_id foreign key(id) references Toto(id)
2025-01-22 07:40:57 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:57 TRACE SQLOperation insert into Toto(id) values (?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@e2e8defb-eaa2-4e00-8b3e-c2654c99be3f}}
2025-01-22 07:40:57 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:57 TRACE SQLOperation insert into Tutu(firstName, id) values (?, ?) | {1={Tutu.firstName=null, Tutu.id=o.c.s.i.PersistableIdentifier@e2e8defb-eaa2-4e00-8b3e-c2654c99be3f}}
2025-01-22 07:40:57 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:57 TRACE SQLOperation insert into Titi(id, prop1) values (?, ?) | {1={Titi.prop1=dummy firstName, Titi.id=o.c.s.i.PersistableIdentifier@e2e8defb-eaa2-4e00-8b3e-c2654c99be3f}}
2025-01-22 07:40:57 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:57 TRACE SQLOperation insert into Tata(id, name) values (?, ?) | {1={Tata.id=o.c.s.i.PersistableIdentifier@e2e8defb-eaa2-4e00-8b3e-c2654c99be3f, Tata.name=dummy name}}
2025-01-22 07:40:57 TRACE 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@e2e8defb-eaa2-4e00-8b3e-c2654c99be3f}
2025-01-22 07:40:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@765bd847
2025-01-22 07:40:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7ea616b3 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@2d8d4df
2025-01-22 07:40:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@834e0d0 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@2d8d4df
2025-01-22 07:40:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@65600d45 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@2d8d4df
2025-01-22 07:40:57 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:57 TRACE SQLOperation update Titi set prop1 = ? where id = ? | {1={Titi.prop1 (U)=another dummy firstName, Titi.id (W)=o.c.s.i.PersistedIdentifier@e2e8defb-eaa2-4e00-8b3e-c2654c99be3f}}
2025-01-22 07:40:57 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:57 TRACE SQLOperation update Tata set name = ? where id = ? | {1={Tata.id (W)=o.c.s.i.PersistedIdentifier@e2e8defb-eaa2-4e00-8b3e-c2654c99be3f, Tata.name (U)=another dummy name}}
2025-01-22 07:40:57 TRACE 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@e2e8defb-eaa2-4e00-8b3e-c2654c99be3f}
2025-01-22 07:40:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@765bd847
2025-01-22 07:40:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7ea616b3 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@1ac642de
2025-01-22 07:40:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@834e0d0 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@1ac642de
2025-01-22 07:40:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@65600d45 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@1ac642de
2025-01-22 07:40:57 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:57 TRACE SQLOperation delete from Tutu where id = ? | {1={Tutu.id=o.c.s.i.PersistedIdentifier@e2e8defb-eaa2-4e00-8b3e-c2654c99be3f}}
2025-01-22 07:40:57 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:57 TRACE SQLOperation delete from Titi where id = ? | {1={Titi.id=o.c.s.i.PersistedIdentifier@e2e8defb-eaa2-4e00-8b3e-c2654c99be3f}}
2025-01-22 07:40:57 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:57 TRACE SQLOperation delete from Tata where id = ? | {1={Tata.id=o.c.s.i.PersistedIdentifier@e2e8defb-eaa2-4e00-8b3e-c2654c99be3f}}
2025-01-22 07:40:57 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:57 TRACE SQLOperation delete from Toto where id = ? | {1={Toto.id=o.c.s.i.PersistedIdentifier@e2e8defb-eaa2-4e00-8b3e-c2654c99be3f}}
2025-01-22 07:40:57 TRACE SQLOperation select id from Toto union all select id from Tata | {}
2025-01-22 07:40:57 DEBUG DDLDeployer create table Toto(identifier VARCHAR(255) not null, unique (identifier))
2025-01-22 07:40:57 DEBUG DDLDeployer create table Tata(identifier VARCHAR(255) not null, name varchar(255), unique (identifier))
2025-01-22 07:40:57 DEBUG DDLDeployer alter table Tata add constraint FK_Tata_identifier_Toto_identifier foreign key(identifier) references Toto(identifier)
2025-01-22 07:40:57 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:57 TRACE SQLOperation insert into Toto(identifier) values (?) | {1={Toto.identifier=o.c.s.i.PersistableIdentifier@deb794ad-6623-424f-b595-9b1e9a262f10}}
2025-01-22 07:40:57 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:57 TRACE SQLOperation insert into Tata(identifier, name) values (?, ?) | {1={Tata.name=dummy value, Tata.identifier=o.c.s.i.PersistableIdentifier@deb794ad-6623-424f-b595-9b1e9a262f10}}
2025-01-22 07:40:57 TRACE 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@deb794ad-6623-424f-b595-9b1e9a262f10}
2025-01-22 07:40:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@798a241d
2025-01-22 07:40:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6076d6d4 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@4874bc0b
2025-01-22 07:40:57 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:57 TRACE SQLOperation update Tata set name = ? where identifier = ? | {1={Tata.name (U)=another dummy value, Tata.identifier (W)=o.c.s.i.PersistedIdentifier@deb794ad-6623-424f-b595-9b1e9a262f10}}
2025-01-22 07:40:57 TRACE 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@deb794ad-6623-424f-b595-9b1e9a262f10}
2025-01-22 07:40:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@798a241d
2025-01-22 07:40:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6076d6d4 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@64a3960
2025-01-22 07:40:57 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:57 TRACE SQLOperation delete from Tata where identifier = ? | {1={Tata.identifier=o.c.s.i.PersistedIdentifier@deb794ad-6623-424f-b595-9b1e9a262f10}}
2025-01-22 07:40:57 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:57 TRACE SQLOperation delete from Toto where identifier = ? | {1={Toto.identifier=o.c.s.i.PersistedIdentifier@deb794ad-6623-424f-b595-9b1e9a262f10}}
2025-01-22 07:40:57 TRACE SQLOperation select identifier from Toto union all select identifier from Tata | {}
2025-01-22 07:40:57 DEBUG DDLDeployer create table Toto(identifier VARCHAR(255) not null, unique (identifier))
2025-01-22 07:40:57 DEBUG DDLDeployer create table Tata(identifier VARCHAR(255) not null, name varchar(255), unique (identifier))
2025-01-22 07:40:57 DEBUG DDLDeployer alter table Tata add constraint FK_Tata_identifier_Toto_identifier foreign key(identifier) references Toto(identifier)
2025-01-22 07:40:57 DEBUG DDLDeployer create table Toto(identifier VARCHAR(255) not null, unique (identifier))
2025-01-22 07:40:57 DEBUG DDLDeployer create table Tutu(identifier VARCHAR(255) not null, firstName varchar(255), unique (identifier))
2025-01-22 07:40:57 DEBUG DDLDeployer create table Tata(identifier VARCHAR(255) not null, name varchar(255), unique (identifier))
2025-01-22 07:40:57 DEBUG DDLDeployer alter table Tutu add constraint FK_Tutu_identifier_Toto_identifier foreign key(identifier) references Toto(identifier)
2025-01-22 07:40:57 DEBUG DDLDeployer alter table Tata add constraint FK_Tata_identifier_Toto_identifier foreign key(identifier) references Toto(identifier)
2025-01-22 07:40:57 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:57 TRACE SQLOperation insert into Toto(identifier) values (?) | {1={Toto.identifier=o.c.s.i.PersistableIdentifier@5fd7187d-e325-4a5e-bb5d-fb1d989ba63e}}
2025-01-22 07:40:57 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:57 TRACE SQLOperation insert into Tutu(firstName, identifier) values (?, ?) | {1={Tutu.identifier=o.c.s.i.PersistableIdentifier@5fd7187d-e325-4a5e-bb5d-fb1d989ba63e, Tutu.firstName=dummy firstName}}
2025-01-22 07:40:57 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:57 TRACE SQLOperation insert into Tata(identifier, name) values (?, ?) | {1={Tata.name=dummy name, Tata.identifier=o.c.s.i.PersistableIdentifier@5fd7187d-e325-4a5e-bb5d-fb1d989ba63e}}
2025-01-22 07:40:57 TRACE 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@5fd7187d-e325-4a5e-bb5d-fb1d989ba63e}
2025-01-22 07:40:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4f50a274
2025-01-22 07:40:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@75275835 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@3f2e17e7
2025-01-22 07:40:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1f711438 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@3f2e17e7
2025-01-22 07:40:57 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:57 TRACE SQLOperation update Tutu set firstName = ? where identifier = ? | {1={Tutu.identifier (W)=o.c.s.i.PersistedIdentifier@5fd7187d-e325-4a5e-bb5d-fb1d989ba63e, Tutu.firstName (U)=another dummy firstName}}
2025-01-22 07:40:57 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:57 TRACE SQLOperation update Tata set name = ? where identifier = ? | {1={Tata.name (U)=another dummy name, Tata.identifier (W)=o.c.s.i.PersistedIdentifier@5fd7187d-e325-4a5e-bb5d-fb1d989ba63e}}
2025-01-22 07:40:57 TRACE 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@5fd7187d-e325-4a5e-bb5d-fb1d989ba63e}
2025-01-22 07:40:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4f50a274
2025-01-22 07:40:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@75275835 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@685083ce
2025-01-22 07:40:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1f711438 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@685083ce
2025-01-22 07:40:57 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:57 TRACE SQLOperation delete from Tutu where identifier = ? | {1={Tutu.identifier=o.c.s.i.PersistedIdentifier@5fd7187d-e325-4a5e-bb5d-fb1d989ba63e}}
2025-01-22 07:40:57 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:57 TRACE SQLOperation delete from Tata where identifier = ? | {1={Tata.identifier=o.c.s.i.PersistedIdentifier@5fd7187d-e325-4a5e-bb5d-fb1d989ba63e}}
2025-01-22 07:40:57 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:57 TRACE SQLOperation delete from Toto where identifier = ? | {1={Toto.identifier=o.c.s.i.PersistedIdentifier@5fd7187d-e325-4a5e-bb5d-fb1d989ba63e}}
2025-01-22 07:40:57 TRACE SQLOperation select identifier from Toto union all select identifier from Tata | {}
2025-01-22 07:40:57 DEBUG DDLDeployer create table Toto(identifier VARCHAR(255) not null, unique (identifier))
2025-01-22 07:40:57 DEBUG DDLDeployer create table Tata(identifier VARCHAR(255) not null, dummyName varchar(255), unique (identifier))
2025-01-22 07:40:57 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.074 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$ExtraTable
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$UseConstructor
2025-01-22 07:40:57 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))
2025-01-22 07:40:57 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:57 TRACE SQLOperation insert into Toto(id, name) values (?, ?) | {1={Toto.name=Tutu, Toto.id=o.c.s.i.PersistableIdentifier@9c834704-a56f-4363-8af6-af29dcaef0c8}}
2025-01-22 07:40:57 TRACE 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@9c834704-a56f-4363-8af6-af29dcaef0c8}
2025-01-22 07:40:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@701c87a0
2025-01-22 07:40:57 DEBUG DDLDeployer create table Toto(label varchar(255), identifier VARCHAR(255) not null, unique (identifier))
2025-01-22 07:40:57 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:57 TRACE SQLOperation insert into Toto(identifier, label) values (?, ?) | {1={Toto.label=null, Toto.identifier=o.c.s.i.PersistableIdentifier@475d30ca-1a9d-44df-a060-84c5e2b9ccb1}}
2025-01-22 07:40:57 TRACE 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@475d30ca-1a9d-44df-a060-84c5e2b9ccb1}
2025-01-22 07:40:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5cd761b0
2025-01-22 07:40:57 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))
2025-01-22 07:40:57 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:57 TRACE SQLOperation insert into Toto(id, name) values (?, ?) | {1={Toto.name=Hello, Toto.id=o.c.s.i.PersistableIdentifier@49cc6252-095d-41ab-8182-3bf22e7ba6f5}}
2025-01-22 07:40:57 TRACE 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@49cc6252-095d-41ab-8182-3bf22e7ba6f5}
2025-01-22 07:40:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7f67d19a
2025-01-22 07:40:57 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))
2025-01-22 07:40:57 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:57 TRACE SQLOperation insert into Toto(id, name) values (?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@eb8689ad-4858-427b-b07c-2d814bc09ca9, Toto.name=Tutu}}
2025-01-22 07:40:57 TRACE 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@eb8689ad-4858-427b-b07c-2d814bc09ca9}
2025-01-22 07:40:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19d36342
2025-01-22 07:40:57 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))
2025-01-22 07:40:57 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:57 TRACE SQLOperation insert into Toto(id, name) values (?, ?) | {1={Toto.name=Tutu, Toto.id=o.c.s.i.PersistableIdentifier@dcc156e4-bc25-4a2a-85dc-f9c716e63c03}}
2025-01-22 07:40:57 TRACE 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@dcc156e4-bc25-4a2a-85dc-f9c716e63c03}
2025-01-22 07:40:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@442de1af
[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
2025-01-22 07:40:57 DEBUG DDLDeployer create table Toto(name varchar(255), id VARCHAR(255) not null, unique (id))
2025-01-22 07:40:57 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:57 TRACE SQLOperation insert into Toto(id, name) values (?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@223c6d0d-fa0c-4799-b785-b7c4a92f8d4d, Toto.name=Tutu}}
2025-01-22 07:40:57 TRACE 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@223c6d0d-fa0c-4799-b785-b7c4a92f8d4d}
2025-01-22 07:40:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@619c32f9
2025-01-22 07:40:57 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))
2025-01-22 07:40:57 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:57 TRACE SQLOperation insert into Toto(id, name) values (?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@567efcbe-f380-4854-beea-9fe8900ec52a, Toto.name=Tutu}}
2025-01-22 07:40:57 TRACE 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@567efcbe-f380-4854-beea-9fe8900ec52a}
2025-01-22 07:40:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@62c4efd4
2025-01-22 07:40:57 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))
2025-01-22 07:40:57 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:57 TRACE SQLOperation insert into Toto(id, name) values (?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@85b93a9c-605a-44f9-974b-4165e62005ed, Toto.name=Tutu}}
2025-01-22 07:40:57 TRACE 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@85b93a9c-605a-44f9-974b-4165e62005ed}
2025-01-22 07:40:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5e993930
2025-01-22 07:40:57 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))
2025-01-22 07:40:57 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:57 TRACE SQLOperation insert into Toto(id, name) values (?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@fa17b928-ee6b-4c61-9baf-aa3c8f9b8f09, Toto.name=Tutu}}
2025-01-22 07:40:57 TRACE 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@fa17b928-ee6b-4c61-9baf-aa3c8f9b8f09}
2025-01-22 07:40:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1098a50d
2025-01-22 07:40:57 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))
2025-01-22 07:40:57 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:57 TRACE SQLOperation insert into Toto(id, name) values (?, ?) | {1={Toto.name=Tutu, Toto.id=o.c.s.i.PersistableIdentifier@7b4ed091-466b-4dd3-bd06-bcd7a13bbd55}}
2025-01-22 07:40:57 TRACE 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@7b4ed091-466b-4dd3-bd06-bcd7a13bbd55}
2025-01-22 07:40:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5fe6c7c2
2025-01-22 07:40:57 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))
2025-01-22 07:40:57 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:57 TRACE SQLOperation insert into Toto(id, name) values (?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@a08ad2fc-8e20-42f7-863c-ae3a19b4c863, Toto.name=Tutu}}
2025-01-22 07:40:57 TRACE 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@a08ad2fc-8e20-42f7-863c-ae3a19b4c863}
2025-01-22 07:40:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4fbdc558
2025-01-22 07:40:57 DEBUG DDLDeployer create table Toto(name varchar(255), myId VARCHAR(255) not null, unique (myId))
2025-01-22 07:40:57 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:57 TRACE SQLOperation insert into Toto(myId, name) values (?, ?) | {1={Toto.name=Tutu, Toto.myId=o.c.s.i.PersistableIdentifier@49d154ee-1a27-44b0-a7f3-a61e8b19f82f}}
2025-01-22 07:40:57 TRACE 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@49d154ee-1a27-44b0-a7f3-a61e8b19f82f}
2025-01-22 07:40:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@35cc1bd5
[INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.06 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$MapKey
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.941 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCollectionOfElementsTest
2025-01-22 07:40:57 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))
2025-01-22 07:40:57 DEBUG DDLDeployer create table Toto_possibleStates(id VARCHAR(255), possibleStates integer, unique (id, possibleStates))
2025-01-22 07:40:57 DEBUG DDLDeployer alter table Toto_possibleStates add constraint FK_Toto_possibleStates_id_Toto_id foreign key(id) references Toto(id)
2025-01-22 07:40:57 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:57 TRACE SQLOperation insert into Toto(id, name) values (?, ?) | {1={Toto.name=toto, Toto.id=o.c.s.i.PersistableIdentifier@bd3ebc67-07aa-45d4-887f-5164129357b4}}
2025-01-22 07:40:57 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:40:57 TRACE SQLOperation insert into Toto_possibleStates(id, possibleStates) values (?, ?) | {1={Toto_possibleStates.possibleStates=DONE, Toto_possibleStates.id=o.c.s.i.PersistableIdentifier@bd3ebc67-07aa-45d4-887f-5164129357b4}, 2={Toto_possibleStates.possibleStates=IN_PROGRESS, Toto_possibleStates.id=o.c.s.i.PersistableIdentifier@bd3ebc67-07aa-45d4-887f-5164129357b4}}
2025-01-22 07:40:57 TRACE 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@bd3ebc67-07aa-45d4-887f-5164129357b4}
2025-01-22 07:40:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2e99f113
2025-01-22 07:40:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2858d94d on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@74cfd712
2025-01-22 07:40:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2e99f113
2025-01-22 07:40:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2858d94d on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@74cfd712
2025-01-22 07:40:57 DEBUG DDLDeployer create table toto(id VARCHAR(255) not null, name varchar(255), unique (id))
2025-01-22 07:40:57 DEBUG DDLDeployer create table Toto_times(id VARCHAR(255), createdAt timestamp, modificationDate timestamp, unique (id, createdAt, modificationDate))
2025-01-22 07:40:57 DEBUG DDLDeployer alter table Toto_times add constraint FK_Toto_times_id_toto_id foreign key(id) references toto(id)
2025-01-22 07:40:57 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:57 TRACE SQLOperation insert into toto(id, name) values (?, ?) | {1={toto.id=o.c.s.i.PersistableIdentifier@fc75b0c4-1498-4a38-b676-ef6f4a7b04c7, toto.name=toto}}
2025-01-22 07:40:57 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:40:57 TRACE SQLOperation insert into Toto_times(createdAt, id, modificationDate) values (?, ?, ?) | {1={Toto_times.modificationDate=Thu Jan 23 07:40:57 UTC 2025, Toto_times.id=o.c.s.i.PersistableIdentifier@fc75b0c4-1498-4a38-b676-ef6f4a7b04c7, Toto_times.createdAt=Thu Jan 23 07:40:57 UTC 2025}, 2={Toto_times.modificationDate=Fri Jan 24 07:40:57 UTC 2025, Toto_times.id=o.c.s.i.PersistableIdentifier@fc75b0c4-1498-4a38-b676-ef6f4a7b04c7, Toto_times.createdAt=Fri Jan 24 07:40:57 UTC 2025}}
2025-01-22 07:40:57 TRACE 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@fc75b0c4-1498-4a38-b676-ef6f4a7b04c7}
2025-01-22 07:40:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6085db7f
2025-01-22 07:40:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@751ac48 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@8b4bb6d
2025-01-22 07:40:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6085db7f
2025-01-22 07:40:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@751ac48 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@8b4bb6d
2025-01-22 07:40:57 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2025-01-22 07:40:57 DEBUG DDLDeployer create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames))
2025-01-22 07:40:57 DEBUG DDLDeployer alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id)
2025-01-22 07:40:57 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:57 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=toto, Person.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:57 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:40:57 TRACE SQLOperation insert into Person_nicknames(id, nicknames) values (?, ?) | {1={Person_nicknames.id=o.c.s.i.PersistableIdentifier@1, Person_nicknames.nicknames=tintin}, 2={Person_nicknames.id=o.c.s.i.PersistableIdentifier@1, Person_nicknames.nicknames=tonton}}
2025-01-22 07:40:57 TRACE 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}
2025-01-22 07:40:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1ab5f7c2
2025-01-22 07:40:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7c7e0c55 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]
2025-01-22 07:40:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1ab5f7c2
2025-01-22 07:40:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7c7e0c55 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]
2025-01-22 07:40:57 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:40:57 TRACE SQLOperation delete from Person_nicknames where id = ? and nicknames = ? | {1={Person_nicknames.id=o.c.s.i.PersistedIdentifier@1, Person_nicknames.nicknames=tonton}, 2={Person_nicknames.id=o.c.s.i.PersistedIdentifier@1, Person_nicknames.nicknames=tintin}}
2025-01-22 07:40:57 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:57 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}
2025-01-22 07:40:57 TRACE SQLOperation select nickNames from Person_nicknames | {}
2025-01-22 07:40:57 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2025-01-22 07:40:57 DEBUG DDLDeployer create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames))
2025-01-22 07:40:57 DEBUG DDLDeployer alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id)
2025-01-22 07:40:57 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:57 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=toto, Person.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:57 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:40:57 TRACE 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}}
2025-01-22 07:40:57 TRACE 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}
2025-01-22 07:40:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17955761
2025-01-22 07:40:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5b0d2129 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]
2025-01-22 07:40:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17955761
2025-01-22 07:40:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5b0d2129 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]
2025-01-22 07:40:57 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:57 TRACE SQLOperation insert into Person_nicknames(id, nicknames) values (?, ?) | {1={Person_nicknames.nicknames=toutou, Person_nicknames.id=o.c.s.i.PersistedIdentifier@1}}
2025-01-22 07:40:57 TRACE 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}
2025-01-22 07:40:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17955761
2025-01-22 07:40:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5b0d2129 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]
2025-01-22 07:40:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17955761
2025-01-22 07:40:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5b0d2129 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]
2025-01-22 07:40:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17955761
2025-01-22 07:40:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5b0d2129 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]
2025-01-22 07:40:57 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2025-01-22 07:40:57 DEBUG DDLDeployer create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames))
2025-01-22 07:40:57 DEBUG DDLDeployer alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id)
2025-01-22 07:40:57 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:57 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=toto, Person.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:57 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:57 TRACE SQLOperation insert into Person_nicknames(id, nicknames) values (?, ?) | {1={Person_nicknames.nicknames=tonton, Person_nicknames.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:57 TRACE 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}
2025-01-22 07:40:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4dda06f0
2025-01-22 07:40:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1bfac893 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]
2025-01-22 07:40:57 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2025-01-22 07:40:57 DEBUG DDLDeployer create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames))
2025-01-22 07:40:57 DEBUG DDLDeployer alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id)
2025-01-22 07:40:57 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:57 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=toto}}
2025-01-22 07:40:57 DEBUG SQLOperation Batching statement 4 times
2025-01-22 07:40:57 TRACE SQLOperation insert into Person_nicknames(id, nicknames) values (?, ?) | {1={Person_nicknames.nicknames=d, Person_nicknames.id=o.c.s.i.PersistableIdentifier@1}, 2={Person_nicknames.nicknames=c, Person_nicknames.id=o.c.s.i.PersistableIdentifier@1}, 3={Person_nicknames.nicknames=a, Person_nicknames.id=o.c.s.i.PersistableIdentifier@1}, 4={Person_nicknames.nicknames=b, Person_nicknames.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:57 TRACE 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}
2025-01-22 07:40:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@137c13bf
2025-01-22 07:40:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@58e391f3 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]
2025-01-22 07:40:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@137c13bf
2025-01-22 07:40:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@58e391f3 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]
2025-01-22 07:40:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@137c13bf
2025-01-22 07:40:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@58e391f3 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]
2025-01-22 07:40:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@137c13bf
2025-01-22 07:40:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@58e391f3 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]
2025-01-22 07:40:57 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))
2025-01-22 07:40:57 DEBUG DDLDeployer create table Toto_times(id VARCHAR(255), creationDate timestamp, modificationDate timestamp, unique (id, creationDate, modificationDate))
2025-01-22 07:40:57 DEBUG DDLDeployer alter table Toto_times add constraint FK_Toto_times_id_Toto_id foreign key(id) references Toto(id)
2025-01-22 07:40:57 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:57 TRACE SQLOperation insert into Toto(id, name) values (?, ?) | {1={Toto.name=toto, Toto.id=o.c.s.i.PersistableIdentifier@90880655-f889-4d34-a4e2-04e24b5f3c44}}
2025-01-22 07:40:57 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:40:57 TRACE SQLOperation insert into Toto_times(creationDate, id, modificationDate) values (?, ?, ?) | {1={Toto_times.modificationDate=Fri Jan 24 07:40:57 UTC 2025, Toto_times.creationDate=Fri Jan 24 07:40:57 UTC 2025, Toto_times.id=o.c.s.i.PersistableIdentifier@90880655-f889-4d34-a4e2-04e24b5f3c44}, 2={Toto_times.modificationDate=Thu Jan 23 07:40:57 UTC 2025, Toto_times.creationDate=Thu Jan 23 07:40:57 UTC 2025, Toto_times.id=o.c.s.i.PersistableIdentifier@90880655-f889-4d34-a4e2-04e24b5f3c44}}
2025-01-22 07:40:57 TRACE 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@90880655-f889-4d34-a4e2-04e24b5f3c44}
2025-01-22 07:40:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@db7e9c3
2025-01-22 07:40:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4a41fcbd on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@2a9b865c
2025-01-22 07:40:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@db7e9c3
2025-01-22 07:40:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4a41fcbd on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@2a9b865c
2025-01-22 07:40:57 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2025-01-22 07:40:57 DEBUG DDLDeployer create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames))
2025-01-22 07:40:57 DEBUG DDLDeployer alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id)
2025-01-22 07:40:57 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:57 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=toto, Person.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:40:57 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:40:57 TRACE SQLOperation insert into Person_nicknames(id, nicknames) values (?, ?) | {1={Person_nicknames.id=o.c.s.i.PersistableIdentifier@1, Person_nicknames.nicknames=tintin}, 2={Person_nicknames.id=o.c.s.i.PersistableIdentifier@1, Person_nicknames.nicknames=tonton}}
2025-01-22 07:40:57 TRACE 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}
2025-01-22 07:40:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@68dc12d4
2025-01-22 07:40:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@637024a5 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]
2025-01-22 07:40:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@68dc12d4
2025-01-22 07:40:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@637024a5 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]
2025-01-22 07:40:57 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:57 TRACE SQLOperation delete from Person_nicknames where id = ? and nicknames = ? | {1={Person_nicknames.id=o.c.s.i.PersistedIdentifier@1, Person_nicknames.nicknames=tintin}}
2025-01-22 07:40:57 TRACE 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}
2025-01-22 07:40:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@68dc12d4
2025-01-22 07:40:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@637024a5 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]
2025-01-22 07:40:57 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))
2025-01-22 07:40:57 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2025-01-22 07:40:57 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))
2025-01-22 07:40:57 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id))
2025-01-22 07:40:57 DEBUG DDLDeployer create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames))
2025-01-22 07:40:57 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id)
2025-01-22 07:40:57 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id)
2025-01-22 07:40:57 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2025-01-22 07:40:57 DEBUG DDLDeployer alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id)
2025-01-22 07:40:57 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:57 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=me, Person.id=o.c.s.i.PersistableIdentifier@666}}
2025-01-22 07:40:57 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:40:57 TRACE SQLOperation insert into Person_nicknames(id, nicknames) values (?, ?) | {1={Person_nicknames.id=o.c.s.i.PersistableIdentifier@666, Person_nicknames.nicknames=John Do}, 2={Person_nicknames.id=o.c.s.i.PersistableIdentifier@666, Person_nicknames.nicknames=Jane Do}}
2025-01-22 07:40:57 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:40:57 TRACE SQLOperation insert into Country(description, id, name, presidentId) values (?, ?, ?, ?) | {1={Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.name=Toto, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=null}}
2025-01-22 07:40:57 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:40:57 TRACE SQLOperation insert into City(id, name) values (?, ?) | {1={City.name=null, City.id=o.c.s.i.PersistableIdentifier@111}, 2={City.name=null, City.id=o.c.s.i.PersistableIdentifier@222}}
2025-01-22 07:40:57 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:40:57 TRACE SQLOperation insert into Country_cities(cities_id, country_id) values (?, ?) | {1={Country_cities.country_id=o.c.s.i.PersistableIdentifier@42, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@111}, 2={Country_cities.country_id=o.c.s.i.PersistableIdentifier@42, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@222}}
2025-01-22 07:40:57 TRACE 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}
2025-01-22 07:40:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6627aa35
2025-01-22 07:40:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4f493bd9 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]
2025-01-22 07:40:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f536620 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]
2025-01-22 07:40:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@78707c5b 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]
2025-01-22 07:40:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@488332da 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]
2025-01-22 07:40:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6627aa35
2025-01-22 07:40:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4f493bd9 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]
2025-01-22 07:40:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f536620 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]
2025-01-22 07:40:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@78707c5b 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]
2025-01-22 07:40:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@488332da 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]
2025-01-22 07:40:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6627aa35
2025-01-22 07:40:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4f493bd9 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]
2025-01-22 07:40:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f536620 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]
2025-01-22 07:40:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@78707c5b 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]
2025-01-22 07:40:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@488332da 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]
2025-01-22 07:40:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6627aa35
2025-01-22 07:40:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4f493bd9 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]
2025-01-22 07:40:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f536620 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]
2025-01-22 07:40:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@78707c5b 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]
2025-01-22 07:40:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@488332da 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.158 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
2025-01-22 07:41:07 DEBUG DDLDeployer create table sequence_table(sequence_name varchar(255), next_val bigint not null, unique (sequence_name))
2025-01-22 07:41:07 TRACE SQLOperation select next_val, sequence_name from sequence_table where sequence_name in (?) | {sequence_table.sequence_name=Toto}
2025-01-22 07:41:07 TRACE SQLOperation select next_val, sequence_name from sequence_table where sequence_name in (?) | {sequence_table.sequence_name=Toto}
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE SQLOperation insert into sequence_table(next_val, sequence_name) values (?, ?) | {1={sequence_table.next_val=10, sequence_table.sequence_name=Toto}}
2025-01-22 07:41:07 TRACE SQLOperation select next_val, sequence_name from sequence_table where sequence_name in (?) | {sequence_table.sequence_name=Toto}
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE SQLOperation update sequence_table set next_val = ? where sequence_name = ? | {1={sequence_table.next_val (U)=20, sequence_table.sequence_name (W)=Toto}}
2025-01-22 07:41:07 TRACE SQLOperation select next_val, sequence_name from sequence_table where sequence_name in (?) | {sequence_table.sequence_name=Toto}
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE SQLOperation update sequence_table set next_val = ? where sequence_name = ? | {1={sequence_table.next_val (U)=30, sequence_table.sequence_name (W)=Toto}}
2025-01-22 07:41:07 TRACE SQLOperation select next_val, sequence_name from sequence_table where sequence_name in (?) | {sequence_table.sequence_name=Toto}
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE SQLOperation update sequence_table set next_val = ? where sequence_name = ? | {1={sequence_table.next_val (U)=40, sequence_table.sequence_name (W)=Toto}}
2025-01-22 07:41:07 DEBUG DDLDeployer create table sequence_table(sequence_name varchar(255), next_val bigint not null, unique (sequence_name))
2025-01-22 07:41:07 TRACE 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.027 s - in org.codefilarete.stalactite.engine.idprovider.PooledSequenceIdentifierProviderTest
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportBeforeInsertIdentifierTest
2025-01-22 07:41:07 DEBUG DDLDeployer create table Car(model varchar(255), id bigint not null, engineId bigint, unique (id))
2025-01-22 07:41:07 DEBUG DDLDeployer create table Engine(model varchar(255), id bigint not null, unique (id))
2025-01-22 07:41:07 DEBUG DDLDeployer alter table Car add constraint FK_Car_engineId_Engine_id foreign key(engineId) references Engine(id)
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE SQLOperation insert into Engine(model, id) values (?, ?) | {1={Engine.model=XFE45K-TRE, Engine.id=1}}
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE SQLOperation insert into Car(model, id, engineId) values (?, ?, ?) | {1={Car.id=2, Car.model=Renault, Car.engineId=1}}
2025-01-22 07:41:07 TRACE SQLOperation select id, model, Engine.id as engineId, Engine.model as engineModel from Car inner join Engine on Car.engineId = Engine.id | {}
2025-01-22 07:41:07 TRACE 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}
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6cc03dd6
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@45c75f36 on object FluentEntityMappingConfigurationSupportBeforeInsertIdentifierTest.Car[model=Renault,color=<null>,engine=<null>,name=<null>,id=2,timestamp=<null>]
2025-01-22 07:41:07 DEBUG DDLDeployer create table Car(model varchar(255), name varchar(255), id bigint not null, unique (id))
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE SQLOperation insert into Car(model, name, id) values (?, ?, ?) | {1={Car.name=Toto, Car.id=1, Car.model=Renault}}
2025-01-22 07:41:07 TRACE SQLOperation select id, model, name from Car | {}
2025-01-22 07:41:07 TRACE SQLOperation select Car.model as Car_model, Car.name as Car_name, Car.id as Car_id from Car where Car.id in (?) | {Car.id=1}
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4ed665fc
2025-01-22 07:41:07 DEBUG DDLDeployer create table AbstractVehicle(id bigint not null, unique (id))
2025-01-22 07:41:07 DEBUG DDLDeployer create table Vehicle(id bigint not null, unique (id))
2025-01-22 07:41:07 DEBUG DDLDeployer create table Car(model varchar(255), id bigint not null, unique (id))
2025-01-22 07:41:07 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)
2025-01-22 07:41:07 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE SQLOperation insert into AbstractVehicle(id) values (?) | {1={AbstractVehicle.id=1}}
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE SQLOperation insert into Vehicle(id) values (?) | {1={Vehicle.id=1}}
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=1}}
2025-01-22 07:41:07 TRACE SQLOperation select id, model from Car | {}
2025-01-22 07:41:07 TRACE 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}
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1100dccc
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@28a83c58 on object FluentEntityMappingConfigurationSupportBeforeInsertIdentifierTest.Car[model=Renault,color=<null>,engine=<null>,name=<null>,id=1,timestamp=<null>]
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4e877ad5 on object FluentEntityMappingConfigurationSupportBeforeInsertIdentifierTest.Car[model=Renault,color=<null>,engine=<null>,name=<null>,id=1,timestamp=<null>]
2025-01-22 07:41:07 DEBUG DDLDeployer create table Car(model varchar(255), id bigint not null, unique (id))
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.id=1, Car.model=Renault}}
2025-01-22 07:41:07 TRACE SQLOperation select id, model from Car | {}
2025-01-22 07:41:07 TRACE SQLOperation select Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=1}
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4322f1fa
2025-01-22 07:41:07 DEBUG DDLDeployer create table Car(model varchar(255), id bigint not null, unique (id))
2025-01-22 07:41:07 DEBUG DDLDeployer create table Engine(model varchar(255), id bigint not null, carId bigint, unique (id))
2025-01-22 07:41:07 DEBUG DDLDeployer alter table Engine add constraint FK_Engine_carId_Car_id foreign key(carId) references Car(id)
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.id=1, Car.model=Renault}}
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE SQLOperation insert into Engine(model, id, carId) values (?, ?, ?) | {1={Engine.id=2, Engine.model=XFE45K-TRE, Engine.carId=1}}
2025-01-22 07:41:07 TRACE SQLOperation select id, model, Engine.id as engineId, Engine.model as engineModel from Car inner join Engine on Car.id = Engine.carId | {}
2025-01-22 07:41:07 TRACE 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}
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6a68ccf3
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@65e4088f on object FluentEntityMappingConfigurationSupportBeforeInsertIdentifierTest.Car[model=Renault,color=<null>,engine=<null>,name=<null>,id=1,timestamp=<null>]
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.067 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
2025-01-22 07:41:07 DEBUG DDLDeployer create table Country(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:07 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id))
2025-01-22 07:41:07 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2025-01-22 07:41:07 TRACE 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}
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4adb7932
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@68602c26 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]
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4adb7932
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@68602c26 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@46f72643,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]
2025-01-22 07:41:07 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2025-01-22 07:41:07 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id))
2025-01-22 07:41:07 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.name=France, Country.description=Smelly cheese !, Country.id=o.c.s.i.PersistableIdentifier@42}}
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.name=Paris, City.countryId=o.c.s.i.PersistableIdentifier@42, City.id=o.c.s.i.PersistableIdentifier@0}}
2025-01-22 07:41:07 TRACE 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}
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@76d1b576
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@15961bec 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]
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@76d1b576
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@15961bec on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@68b32e8b,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]
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE SQLOperation update Country set name = ? where id = ? | {1={Country.name (U)=touched France, Country.id (W)=o.c.s.i.PersistableIdentifier@42}}
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.name (U)=touched Paris, City.countryId (U)=o.c.s.i.PersistedIdentifier@42, City.id (W)=o.c.s.i.PersistableIdentifier@0}}
2025-01-22 07:41:07 TRACE 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}
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@202ab08b
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.name (U)=Paris, City.countryId (U)=o.c.s.i.PersistedIdentifier@42, City.id (W)=o.c.s.i.PersistedIdentifier@1}}
2025-01-22 07:41:07 TRACE SQLOperation select name from City where id = 1 | {}
2025-01-22 07:41:07 TRACE SQLOperation select name from Country where id = 42 | {}
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:07 TRACE SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.name (U)=touched Paris, City.countryId (U)=null, City.id (W)=o.c.s.i.PersistedIdentifier@0}, 2={City.name (U)=Paris, City.countryId (U)=null, City.id (W)=o.c.s.i.PersistedIdentifier@1}}
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}}
2025-01-22 07:41:07 TRACE SQLOperation select name from Country where id = 42 | {}
2025-01-22 07:41:07 TRACE SQLOperation select name from City where id = 1 | {}
2025-01-22 07:41:07 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2025-01-22 07:41:07 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id))
2025-01-22 07:41:07 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.name=France, Country.id=o.c.s.i.PersistableIdentifier@0, Country.description=Smelly cheese !}}
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:07 TRACE 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}}
2025-01-22 07:41:07 TRACE 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}
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@765ae430
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@52561f8e 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]
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@765ae430
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@52561f8e on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@283aefb0,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]
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.name=France 2, Country.id=o.c.s.i.PersistableIdentifier@1, Country.description=null}}
2025-01-22 07:41:07 TRACE 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]}
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7827f7f6
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7827f7f6
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:07 TRACE SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.name (U)=Paris, City.countryId (U)=o.c.s.i.PersistableIdentifier@1, City.id (W)=o.c.s.i.PersistedIdentifier@0}, 2={City.name (U)=Lyon, City.countryId (U)=o.c.s.i.PersistableIdentifier@1, City.id (W)=o.c.s.i.PersistedIdentifier@1}}
2025-01-22 07:41:07 TRACE 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}
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@765ae430
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@52561f8e 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]
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@765ae430
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@52561f8e on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@4cf2e5f,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]
2025-01-22 07:41:07 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2025-01-22 07:41:07 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id))
2025-01-22 07:41:07 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.name=France, Country.description=Smelly cheese !, Country.id=o.c.s.i.PersistableIdentifier@0}}
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:07 TRACE 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}}
2025-01-22 07:41:07 TRACE 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}
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@65db2487
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@278d21cb 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]
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@65db2487
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@278d21cb on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@20206727,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]
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.name=France 2, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:07 TRACE 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]}
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@23463f39
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@23463f39
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:07 TRACE 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}}
2025-01-22 07:41:07 TRACE 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}
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@65db2487
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@278d21cb 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]
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@65db2487
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@278d21cb on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@6c8a97d6,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]
2025-01-22 07:41:07 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2025-01-22 07:41:07 DEBUG DDLDeployer create table city(countryId int, name varchar(255), id int not null, unique (id))
2025-01-22 07:41:07 DEBUG DDLDeployer alter table city add constraint FK_city_countryId_Country_id foreign key(countryId) references Country(id)
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.name=France, Country.description=Smelly cheese !, Country.id=o.c.s.i.PersistableIdentifier@0}}
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:07 TRACE 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}}
2025-01-22 07:41:07 TRACE 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}
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3c075069
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@ca8d77d 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]
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3c075069
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@ca8d77d 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]
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.name=France 2, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:07 TRACE 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]}
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@314f3000
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@314f3000
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:07 TRACE SQLOperation update city set name = ?, countryId = ? where id = ? | {1={city.id (W)=o.c.s.i.PersistedIdentifier@0, city.name (U)=Paris, city.countryId (U)=o.c.s.i.PersistableIdentifier@1}, 2={city.id (W)=o.c.s.i.PersistedIdentifier@1, city.name (U)=Lyon, city.countryId (U)=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:07 TRACE 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}
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3c075069
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@ca8d77d 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]
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3c075069
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@ca8d77d 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]
2025-01-22 07:41:07 DEBUG DDLDeployer create table Country(id int not null, unique (id))
2025-01-22 07:41:07 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id))
2025-01-22 07:41:07 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE SQLOperation insert into Country(id) values (?) | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:07 TRACE SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.countryId=o.c.s.i.PersistableIdentifier@1, City.id=o.c.s.i.PersistableIdentifier@13, City.name=Grenoble}, 2={City.countryId=o.c.s.i.PersistableIdentifier@1, City.id=o.c.s.i.PersistableIdentifier@17, City.name=Lyon}}
2025-01-22 07:41:07 TRACE SQLOperation select countryId from city | {}
2025-01-22 07:41:07 TRACE 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}
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@268d65b
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@36f8a971 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]
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@268d65b
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@36f8a971 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@31fa9f32,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]
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.countryId (U)=null, City.id (W)=o.c.s.i.PersistableIdentifier@17, City.name (U)=Lyon}}
2025-01-22 07:41:07 TRACE SQLOperation select countryId from city | {}
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.countryId (U)=null, City.id (W)=o.c.s.i.PersistableIdentifier@13, City.name (U)=Grenoble}}
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:07 TRACE SQLOperation select countryId from city | {}
2025-01-22 07:41:07 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))
2025-01-22 07:41:07 DEBUG DDLDeployer create table Country(id int not null, unique (id))
2025-01-22 07:41:07 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:07 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id)
2025-01-22 07:41:07 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id)
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE SQLOperation insert into Country(id) values (?) | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:07 TRACE 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}}
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:07 TRACE 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@13}, 2={Country_cities.country_id=o.c.s.i.PersistableIdentifier@1, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@17}}
2025-01-22 07:41:07 TRACE SQLOperation select Country_id, cities_id from Country_cities | {}
2025-01-22 07:41:07 TRACE 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}
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2e446168
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@42d3a8e0 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]
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@bfeaa61 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]
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2e446168
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@42d3a8e0 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@78abcd0,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]
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@bfeaa61 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@78abcd0,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]
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE 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}}
2025-01-22 07:41:07 TRACE SQLOperation select Country_id from Country_cities | {}
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE 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@13}}
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:07 TRACE SQLOperation select id from city | {}
2025-01-22 07:41:07 DEBUG DDLDeployer create table Country(id int not null, unique (id))
2025-01-22 07:41:07 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, myIdx integer, unique (id))
2025-01-22 07:41:07 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE SQLOperation insert into Country(id) values (?) | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:07 TRACE SQLOperation insert into City(name, id, countryId, myIdx) values (?, ?, ?, ?) | {1={City.countryId=o.c.s.i.PersistableIdentifier@1, City.myIdx=2, City.id=o.c.s.i.PersistableIdentifier@13, City.name=Grenoble}, 2={City.countryId=o.c.s.i.PersistableIdentifier@1, City.myIdx=3, City.id=o.c.s.i.PersistableIdentifier@17, City.name=Lyon}, 3={City.countryId=o.c.s.i.PersistableIdentifier@1, City.myIdx=1, City.id=o.c.s.i.PersistableIdentifier@23, City.name=Paris}}
2025-01-22 07:41:07 TRACE SQLOperation select name, myIdx from city | {}
2025-01-22 07:41:07 TRACE 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}
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@75c84f34
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@49933bba 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]
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@75c84f34
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@49933bba 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]
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@75c84f34
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@49933bba 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]
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE SQLOperation update City set name = ?, countryId = ?, myIdx = ? where id = ? | {1={City.countryId (U)=null, City.myIdx (U)=null, City.id (W)=o.c.s.i.PersistableIdentifier@13, City.name (U)=Grenoble}}
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:07 TRACE SQLOperation update City set countryId = ?, myIdx = ? where id = ? | {1={City.countryId (U)=o.c.s.i.PersistedIdentifier@1, City.myIdx (U)=2, City.id (W)=o.c.s.i.PersistableIdentifier@17}, 2={City.countryId (U)=o.c.s.i.PersistedIdentifier@1, City.myIdx (U)=1, City.id (W)=o.c.s.i.PersistableIdentifier@23}}
2025-01-22 07:41:07 TRACE SQLOperation select name, myIdx from city | {}
2025-01-22 07:41:07 DEBUG DDLDeployer create table Country(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:07 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id))
2025-01-22 07:41:07 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2025-01-22 07:41:07 TRACE 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}
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1ecead58
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@19d62cca 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]
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1ecead58
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@19d62cca on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@3cd83d75,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
2025-01-22 07:41:07 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2025-01-22 07:41:07 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id))
2025-01-22 07:41:07 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2025-01-22 07:41:07 TRACE 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}
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@36b9420a
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1fd21367 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]
2025-01-22 07:41:07 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))
2025-01-22 07:41:07 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2025-01-22 07:41:07 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:07 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id)
2025-01-22 07:41:07 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id)
2025-01-22 07:41:07 TRACE 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}
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7930ac6c
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@49db5424 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]
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@615bf4a1 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: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.02 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$SelectWithEmptyRelationMustReturnEmptyCollection
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeAssociationOnly
2025-01-22 07:41:07 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))
2025-01-22 07:41:07 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2025-01-22 07:41:07 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:07 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id)
2025-01-22 07:41:07 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id)
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:07 TRACE 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}}
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}}
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE 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}}
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@666}}
2025-01-22 07:41:07 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))
2025-01-22 07:41:07 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2025-01-22 07:41:07 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:07 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id)
2025-01-22 07:41:07 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id)
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.name=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@42}}
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:07 TRACE 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@200}, 2={Country_cities.country_id=o.c.s.i.PersistableIdentifier@42, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@100}}
2025-01-22 07:41:07 TRACE 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}
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4bd47cb5
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11405ed0 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]
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@f6018ec 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]
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4bd47cb5
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11405ed0 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]
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@f6018ec 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]
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE SQLOperation update Country set name = ?, description = ? where id = ? | {1={Country.name (U)=France, Country.description (U)=null, Country.id (W)=o.c.s.i.PersistedIdentifier@42}}
2025-01-22 07:41:07 TRACE 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}
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4bd47cb5
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11405ed0 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]
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@f6018ec 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]
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4bd47cb5
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11405ed0 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]
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@f6018ec 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]
2025-01-22 07:41:07 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))
2025-01-22 07:41:07 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2025-01-22 07:41:07 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:07 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id)
2025-01-22 07:41:07 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id)
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:07 TRACE SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=null, Country.name=null}, 2={Country.id=o.c.s.i.PersistableIdentifier@666, Country.description=null, Country.name=null}}
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:07 TRACE 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@200}, 2={Country_cities.country_id=o.c.s.i.PersistableIdentifier@42, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@100}, 3={Country_cities.country_id=o.c.s.i.PersistableIdentifier@666, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@300}}
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.036 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeAssociationOnly
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeAllOrphanRemoval
2025-01-22 07:41:07 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))
2025-01-22 07:41:07 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2025-01-22 07:41:07 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:07 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id)
2025-01-22 07:41:07 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id)
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@0, Country.name=France, Country.description=Smelly cheese !}}
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:07 TRACE 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}}
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:07 TRACE 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}}
2025-01-22 07:41:07 TRACE 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}
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3edf15fb
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1b327a8f 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]
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4ad4366 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]
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3edf15fb
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1b327a8f 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]
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4ad4366 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]
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE SQLOperation update City set name = ? where id = ? | {1={City.id (W)=o.c.s.i.PersistableIdentifier@1, City.name (U)=changed}}
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE 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}}
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE SQLOperation delete from City where id = ? | {1={City.id=o.c.s.i.PersistableIdentifier@0}}
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE SQLOperation insert into City(name, id) values (?, ?) | {1={City.id=o.c.s.i.PersistableIdentifier@2, City.name=Grenoble}}
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE 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}}
2025-01-22 07:41:07 TRACE 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}
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3edf15fb
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1b327a8f 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]
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4ad4366 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]
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3edf15fb
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1b327a8f 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]
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4ad4366 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]
2025-01-22 07:41:07 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2025-01-22 07:41:07 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id))
2025-01-22 07:41:07 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2025-01-22 07:41:07 TRACE 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}
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@613b400
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3c87f534 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]
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@613b400
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3c87f534 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@9d6f16,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]
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:07 TRACE SQLOperation delete from City where id = ? | {1={City.id=o.c.s.i.PersistedIdentifier@100}, 2={City.id=o.c.s.i.PersistedIdentifier@200}}
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}}
2025-01-22 07:41:07 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2025-01-22 07:41:07 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id))
2025-01-22 07:41:07 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@0, Country.name=France, Country.description=Smelly cheese !}}
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:07 TRACE SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.id=o.c.s.i.PersistableIdentifier@0, City.countryId=o.c.s.i.PersistableIdentifier@0, City.name=Paris}, 2={City.id=o.c.s.i.PersistableIdentifier@1, City.countryId=o.c.s.i.PersistableIdentifier@0, City.name=Lyon}}
2025-01-22 07:41:07 TRACE 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}
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@62b4cbf1
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7d412f56 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]
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@62b4cbf1
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7d412f56 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@47893d43,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]
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE 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}}
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE SQLOperation delete from City where id = ? | {1={City.id=o.c.s.i.PersistableIdentifier@0}}
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE 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}}
2025-01-22 07:41:07 TRACE 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}
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@62b4cbf1
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7d412f56 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]
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@62b4cbf1
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7d412f56 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@7dbc83c1,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]
2025-01-22 07:41:07 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))
2025-01-22 07:41:07 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2025-01-22 07:41:07 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:07 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id)
2025-01-22 07:41:07 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id)
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:07 TRACE SQLOperation delete from Country_cities where cities_id = ? and country_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}}
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:07 TRACE SQLOperation delete from City where id = ? | {1={City.id=o.c.s.i.PersistedIdentifier@100}, 2={City.id=o.c.s.i.PersistedIdentifier@200}}
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}}
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE SQLOperation delete from Country_cities where cities_id = ? and country_id = ? | {1={Country_cities.cities_id=o.c.s.i.PersistedIdentifier@300, Country_cities.country_id=o.c.s.i.PersistedIdentifier@666}}
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE SQLOperation delete from City where id = ? | {1={City.id=o.c.s.i.PersistedIdentifier@300}}
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE 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.051 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeAllOrphanRemoval
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeAll
2025-01-22 07:41:07 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2025-01-22 07:41:07 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id))
2025-01-22 07:41:07 DEBUG DDLDeployer create table State(name varchar(255), id int not null, countryId int, unique (id))
2025-01-22 07:41:07 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2025-01-22 07:41:07 DEBUG DDLDeployer alter table State add constraint FK_State_countryId_Country_id foreign key(countryId) references Country(id)
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.description=Smelly cheese !, Country.id=o.c.s.i.PersistableIdentifier@0, Country.name=France}}
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:07 TRACE 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}, 2={City.countryId=o.c.s.i.PersistableIdentifier@0, City.id=o.c.s.i.PersistableIdentifier@1, City.name=Lyon}}
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:07 TRACE SQLOperation insert into State(name, id, countryId) values (?, ?, ?) | {1={State.id=o.c.s.i.PersistableIdentifier@1, State.countryId=o.c.s.i.PersistableIdentifier@0, State.name=ain}, 2={State.id=o.c.s.i.PersistableIdentifier@0, State.countryId=o.c.s.i.PersistableIdentifier@0, State.name=Isere}}
2025-01-22 07:41:07 TRACE 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}
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1dbdcca1
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@73e1c9e3 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]
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4acbfa 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]
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1dbdcca1
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@73e1c9e3 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@3927a940,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]
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4acbfa on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@3927a940,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]
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1dbdcca1
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@73e1c9e3 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@3927a940,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]
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4acbfa on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@3927a940,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]
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1dbdcca1
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@73e1c9e3 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@3927a940,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@3927a940,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]
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4acbfa on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@3927a940,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@3927a940,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]
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.countryId (U)=o.c.s.i.PersistedIdentifier@0, City.id (W)=o.c.s.i.PersistableIdentifier@1, City.name (U)=changed}}
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE SQLOperation delete from City where id = ? | {1={City.id=o.c.s.i.PersistableIdentifier@0}}
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.countryId=o.c.s.i.PersistedIdentifier@0, City.id=o.c.s.i.PersistableIdentifier@2, City.name=Grenoble}}
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE SQLOperation update State set name = ?, countryId = ? where id = ? | {1={State.id (W)=o.c.s.i.PersistableIdentifier@1, State.countryId (U)=null, State.name (U)=ain}}
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE SQLOperation update State set name = ?, countryId = ? where id = ? | {1={State.id (W)=o.c.s.i.PersistableIdentifier@0, State.countryId (U)=o.c.s.i.PersistedIdentifier@0, State.name (U)=changed}}
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE SQLOperation insert into State(name, id, countryId) values (?, ?, ?) | {1={State.id=o.c.s.i.PersistableIdentifier@2, State.countryId=o.c.s.i.PersistedIdentifier@0, State.name=ardeche}}
2025-01-22 07:41:07 TRACE 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}
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1dbdcca1
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@73e1c9e3 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]
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4acbfa 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]
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1dbdcca1
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@73e1c9e3 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@2c91de4e,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]
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4acbfa on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@2c91de4e,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]
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1dbdcca1
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@73e1c9e3 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@2c91de4e,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]
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4acbfa on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@2c91de4e,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]
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1dbdcca1
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@73e1c9e3 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@2c91de4e,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@2c91de4e,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]
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4acbfa on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@2c91de4e,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@2c91de4e,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]
2025-01-22 07:41:07 TRACE SQLOperation select id from State where id = 1 | {}
2025-01-22 07:41:07 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))
2025-01-22 07:41:07 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2025-01-22 07:41:07 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:07 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id)
2025-01-22 07:41:07 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id)
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@0, Country.description=Smelly cheese !, Country.name=France}}
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:07 TRACE 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}}
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:07 TRACE 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}}
2025-01-22 07:41:07 TRACE 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}
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@53732788
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@74fe4172 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]
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44108ff7 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]
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@53732788
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@74fe4172 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]
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44108ff7 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]
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE SQLOperation update City set name = ? where id = ? | {1={City.id (W)=o.c.s.i.PersistableIdentifier@1, City.name (U)=changed}}
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE SQLOperation delete from Country_cities where country_id = ? and cities_id = ? | {1={Country_cities.cities_id=o.c.s.i.PersistableIdentifier@0, Country_cities.country_id=o.c.s.i.PersistedIdentifier@0}}
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE SQLOperation insert into City(name, id) values (?, ?) | {1={City.id=o.c.s.i.PersistableIdentifier@2, City.name=Grenoble}}
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE 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}}
2025-01-22 07:41:07 TRACE 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}
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@53732788
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@74fe4172 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]
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44108ff7 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]
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@53732788
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@74fe4172 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]
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44108ff7 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]
2025-01-22 07:41:07 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2025-01-22 07:41:07 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id))
2025-01-22 07:41:07 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2025-01-22 07:41:07 TRACE 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}
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2a8068ad
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1720c3b9 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]
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2a8068ad
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1720c3b9 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@17017b7d,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]
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:07 TRACE SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.countryId (U)=null, City.name (U)=null, City.id (W)=o.c.s.i.PersistedIdentifier@100}, 2={City.countryId (U)=null, City.name (U)=null, City.id (W)=o.c.s.i.PersistedIdentifier@200}}
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}}
2025-01-22 07:41:07 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2025-01-22 07:41:07 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id))
2025-01-22 07:41:07 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@0, Country.name=France, Country.description=Smelly cheese !}}
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:07 TRACE 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}}
2025-01-22 07:41:07 TRACE 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}
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7339f51f
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@74e78fa2 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]
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7339f51f
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@74e78fa2 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@31ae6b,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]
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE 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}}
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE 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}}
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE 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}}
2025-01-22 07:41:07 TRACE 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}
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7339f51f
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@74e78fa2 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]
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7339f51f
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@74e78fa2 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@3ac4ac4d,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]
2025-01-22 07:41:07 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))
2025-01-22 07:41:07 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2025-01-22 07:41:07 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:07 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id)
2025-01-22 07:41:07 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id)
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@0, Country.name=France, Country.description=Smelly cheese !}}
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:07 TRACE 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}}
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:07 TRACE 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}}
2025-01-22 07:41:07 TRACE 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}
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@20a101bb
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6a98de00 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]
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@75a96e57 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]
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@20a101bb
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6a98de00 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]
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@75a96e57 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]
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE SQLOperation update City set name = ? where id = ? | {1={City.name (U)=changed, City.id (W)=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE 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}}
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE SQLOperation insert into City(name, id) values (?, ?) | {1={City.name=Grenoble, City.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE 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}}
2025-01-22 07:41:07 TRACE 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}
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@20a101bb
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6a98de00 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]
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@75a96e57 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]
2025-01-22 07:41:07 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@20a101bb
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6a98de00 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]
2025-01-22 07:41:07 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@75a96e57 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]
2025-01-22 07:41:07 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))
2025-01-22 07:41:07 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2025-01-22 07:41:07 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:07 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id)
2025-01-22 07:41:07 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id)
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:07 TRACE 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}}
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}}
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE 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}}
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE 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.092 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeAll
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeReadOnly
2025-01-22 07:41:07 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))
2025-01-22 07:41:07 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2025-01-22 07:41:07 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:07 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id)
2025-01-22 07:41:07 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id)
2025-01-22 07:41:07 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:07 TRACE SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.description=null, Country.name=France, Country.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:07 TRACE SQLOperation select id from country | {}
2025-01-22 07:41:07 TRACE SQLOperation select count(*) as relationCount from country_cities | {}
2025-01-22 07:41:07 TRACE SQLOperation select count(*) as cityCount from city | {}
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeReadOnly
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$SchemaCreation
2025-01-22 07:41:07 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2025-01-22 07:41:07 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id))
2025-01-22 07:41:07 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2025-01-22 07:41:07 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2025-01-22 07:41:07 DEBUG DDLDeployer create table Town(name varchar(255), id int not null, countryId int, unique (id))
2025-01-22 07:41:07 DEBUG DDLDeployer alter table Town add constraint FK_Town_countryId_Country_id foreign key(countryId) references Country(id)
2025-01-22 07:41:08 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2025-01-22 07:41:08 DEBUG DDLDeployer create table Town(name varchar(255), id int not null, countryId int, unique (id))
2025-01-22 07:41:08 DEBUG DDLDeployer alter table Town add constraint FK_Town_countryId_Country_id foreign key(countryId) references Country(id)
2025-01-22 07:41:08 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2025-01-22 07:41:08 DEBUG DDLDeployer create table Township(name varchar(255), id int not null, countryId int, unique (id))
2025-01-22 07:41:08 DEBUG DDLDeployer alter table Township add constraint FK_Township_countryId_Country_id foreign key(countryId) references Country(id)
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.053 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$SchemaCreation
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.384 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportToOneAndToManyMixTest
2025-01-22 07:41:08 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2025-01-22 07:41:08 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id))
2025-01-22 07:41:08 DEBUG DDLDeployer create table State(name varchar(255), id int not null, countryId int, unique (id))
2025-01-22 07:41:08 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2025-01-22 07:41:08 DEBUG DDLDeployer alter table State add constraint FK_State_countryId_Country_id foreign key(countryId) references Country(id)
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@0, Country.name=France, Country.description=Smelly cheese !}}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:08 TRACE 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}, 2={City.name=Lyon, City.id=o.c.s.i.PersistableIdentifier@1, City.countryId=o.c.s.i.PersistableIdentifier@0}}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:08 TRACE SQLOperation insert into State(name, id, countryId) values (?, ?, ?) | {1={State.name=ain, State.id=o.c.s.i.PersistableIdentifier@1, State.countryId=o.c.s.i.PersistableIdentifier@0}, 2={State.name=Isere, State.id=o.c.s.i.PersistableIdentifier@0, State.countryId=o.c.s.i.PersistableIdentifier@0}}
2025-01-22 07:41:08 TRACE 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}
2025-01-22 07:41:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@59890c7d
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31c4c2bc 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]
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@203fda1d 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]
2025-01-22 07:41:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@59890c7d
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31c4c2bc on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@22b27d94,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]
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@203fda1d on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@22b27d94,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]
2025-01-22 07:41:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@59890c7d
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31c4c2bc on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@22b27d94,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]
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@203fda1d on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@22b27d94,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]
2025-01-22 07:41:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@59890c7d
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31c4c2bc on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@22b27d94,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@22b27d94,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]
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@203fda1d on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@22b27d94,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@22b27d94,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]
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE 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}}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE SQLOperation delete from City where id = ? | {1={City.id=o.c.s.i.PersistableIdentifier@0}}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE 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}}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE SQLOperation update State set name = ?, countryId = ? where id = ? | {1={State.name (U)=ain, State.id (W)=o.c.s.i.PersistableIdentifier@1, State.countryId (U)=null}}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE SQLOperation update State set name = ?, countryId = ? where id = ? | {1={State.name (U)=changed, State.id (W)=o.c.s.i.PersistableIdentifier@0, State.countryId (U)=o.c.s.i.PersistedIdentifier@0}}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE SQLOperation insert into State(name, id, countryId) values (?, ?, ?) | {1={State.name=ardeche, State.id=o.c.s.i.PersistableIdentifier@3, State.countryId=o.c.s.i.PersistedIdentifier@0}}
2025-01-22 07:41:08 TRACE 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}
2025-01-22 07:41:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@59890c7d
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31c4c2bc 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]
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@203fda1d 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]
2025-01-22 07:41:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@59890c7d
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31c4c2bc on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@12821807,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]
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@203fda1d on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@12821807,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]
2025-01-22 07:41:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@59890c7d
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31c4c2bc on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@12821807,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]
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@203fda1d on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@12821807,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]
2025-01-22 07:41:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@59890c7d
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31c4c2bc on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@12821807,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@12821807,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]
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@203fda1d on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@12821807,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@12821807,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]
2025-01-22 07:41:08 TRACE SQLOperation select id from State where id = 1 | {}
2025-01-22 07:41:08 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))
2025-01-22 07:41:08 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:08 DEBUG DDLDeployer create table Country(name varchar(255), id int not null, presidentId int, unique (id))
2025-01-22 07:41:08 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:08 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id)
2025-01-22 07:41:08 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id)
2025-01-22 07:41:08 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=French president, Person.id=o.c.s.i.PersistableIdentifier@0}}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE SQLOperation insert into Country(name, id, presidentId) values (?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@0, Country.name=France, Country.presidentId=o.c.s.i.PersistableIdentifier@0}}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE SQLOperation insert into City(name, id) values (?, ?) | {1={City.id=o.c.s.i.PersistableIdentifier@0, City.name=Paris}}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE 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}}
2025-01-22 07:41:08 TRACE 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}
2025-01-22 07:41:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@680d69ae
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5555496b 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]
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@262d5fd8 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]
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@b737455 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]
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE SQLOperation update Person set name = ? where id = ? | {1={Person.name (U)=New french president, Person.id (W)=o.c.s.i.PersistableIdentifier@0}}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE SQLOperation insert into City(name, id) values (?, ?) | {1={City.id=o.c.s.i.PersistableIdentifier@1, City.name=Grenoble}}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE 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@1}}
2025-01-22 07:41:08 TRACE 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}
2025-01-22 07:41:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@680d69ae
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5555496b 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]
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@262d5fd8 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]
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@b737455 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]
2025-01-22 07:41:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@680d69ae
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5555496b 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]
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@262d5fd8 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]
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@b737455 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]
2025-01-22 07:41:08 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2025-01-22 07:41:08 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:08 DEBUG DDLDeployer create table State(name varchar(255), id int not null, countryId int, unique (id))
2025-01-22 07:41:08 DEBUG DDLDeployer create table Country_ancientCities(country_id int, ancientCities_id int, idx integer not null, unique (country_id, ancientCities_id, idx))
2025-01-22 07:41:08 DEBUG DDLDeployer alter table State add constraint FK_State_countryId_Country_id foreign key(countryId) references Country(id)
2025-01-22 07:41:08 DEBUG DDLDeployer alter table Country_ancientCities add constraint FK_Country_ancientCities_country_id_Country_id foreign key(country_id) references Country(id)
2025-01-22 07:41:08 DEBUG DDLDeployer alter table Country_ancientCities add constraint FK_Country_ancientCities_ancientCities_id_City_id foreign key(ancientCities_id) references City(id)
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@0, Country.description=Smelly cheese !, Country.name=France}}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:08 TRACE SQLOperation insert into City(name, id) values (?, ?) | {1={City.name=Paris, City.id=o.c.s.i.PersistableIdentifier@0}, 2={City.name=Lyon, City.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:08 TRACE SQLOperation insert into Country_ancientCities(idx, country_id, ancientCities_id) values (?, ?, ?) | {1={Country_ancientCities.idx=1, Country_ancientCities.country_id=o.c.s.i.PersistableIdentifier@0, Country_ancientCities.ancientCities_id=o.c.s.i.PersistableIdentifier@0}, 2={Country_ancientCities.idx=3, Country_ancientCities.country_id=o.c.s.i.PersistableIdentifier@0, Country_ancientCities.ancientCities_id=o.c.s.i.PersistableIdentifier@1}, 3={Country_ancientCities.idx=2, Country_ancientCities.country_id=o.c.s.i.PersistableIdentifier@0, Country_ancientCities.ancientCities_id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:08 TRACE 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}}
2025-01-22 07:41:08 TRACE 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}
2025-01-22 07:41:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2b8c2d3b
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@700f5dc8 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]
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3a205307 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]
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38432942 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]
2025-01-22 07:41:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2b8c2d3b
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@700f5dc8 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@3228d29f,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@1}],timestamp=<null>,version=0]
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3a205307 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@3228d29f,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]
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38432942 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@3228d29f,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]
2025-01-22 07:41:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2b8c2d3b
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@700f5dc8 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@3228d29f,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]
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3a205307 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@3228d29f,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]
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38432942 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@3228d29f,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]
2025-01-22 07:41:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2b8c2d3b
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@700f5dc8 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@3228d29f,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@3228d29f,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]
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3a205307 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@3228d29f,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@3228d29f,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]
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38432942 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@3228d29f,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@3228d29f,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]
2025-01-22 07:41:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2b8c2d3b
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@700f5dc8 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@3228d29f,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@3228d29f,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]
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3a205307 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@3228d29f,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@3228d29f,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]
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38432942 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@3228d29f,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@3228d29f,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]
2025-01-22 07:41:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2b8c2d3b
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@700f5dc8 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@3228d29f,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@3228d29f,id=o.c.s.i.PersistedIdentifier@1,name=Lyon,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@3228d29f,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]
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3a205307 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@3228d29f,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@3228d29f,id=o.c.s.i.PersistedIdentifier@1,name=Lyon,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@3228d29f,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]
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38432942 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@3228d29f,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@3228d29f,id=o.c.s.i.PersistedIdentifier@1,name=Lyon,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@3228d29f,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]
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE SQLOperation update City set name = ? where id = ? | {1={City.name (U)=changed, City.id (W)=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE SQLOperation delete from Country_ancientCities where idx = ? and country_id = ? and ancientCities_id = ? | {1={Country_ancientCities.idx=1, Country_ancientCities.country_id=o.c.s.i.PersistedIdentifier@0, Country_ancientCities.ancientCities_id=o.c.s.i.PersistableIdentifier@0}}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE SQLOperation delete from City where id = ? | {1={City.id=o.c.s.i.PersistableIdentifier@0}}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE SQLOperation insert into City(name, id) values (?, ?) | {1={City.name=Grenoble, City.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE SQLOperation insert into Country_ancientCities(idx, country_id, ancientCities_id) values (?, ?, ?) | {1={Country_ancientCities.idx=3, Country_ancientCities.country_id=o.c.s.i.PersistedIdentifier@0, Country_ancientCities.ancientCities_id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE 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}}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE 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}}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE SQLOperation insert into State(name, id, countryId) values (?, ?, ?) | {1={State.id=o.c.s.i.PersistableIdentifier@3, State.name=ardeche, State.countryId=o.c.s.i.PersistedIdentifier@0}}
2025-01-22 07:41:08 TRACE 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}
2025-01-22 07:41:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2b8c2d3b
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@700f5dc8 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]
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3a205307 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]
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38432942 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]
2025-01-22 07:41:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2b8c2d3b
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@700f5dc8 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@2c15a597,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]
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3a205307 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@2c15a597,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]
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38432942 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@2c15a597,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]
2025-01-22 07:41:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2b8c2d3b
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@700f5dc8 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@2c15a597,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]
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3a205307 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@2c15a597,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]
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38432942 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@2c15a597,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]
2025-01-22 07:41:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2b8c2d3b
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@700f5dc8 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@2c15a597,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@2c15a597,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]
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3a205307 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@2c15a597,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@2c15a597,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]
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38432942 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@2c15a597,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@2c15a597,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]
2025-01-22 07:41:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2b8c2d3b
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@700f5dc8 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@2c15a597,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@2c15a597,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]
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3a205307 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@2c15a597,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@2c15a597,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]
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38432942 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@2c15a597,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@2c15a597,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]
2025-01-22 07:41:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2b8c2d3b
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@700f5dc8 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@2c15a597,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@2c15a597,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@2c15a597,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]
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3a205307 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@2c15a597,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@2c15a597,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@2c15a597,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]
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38432942 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@2c15a597,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@2c15a597,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@2c15a597,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]
2025-01-22 07:41:08 TRACE SQLOperation select id from State where id = 1 | {}
2025-01-22 07:41:08 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:08 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))
2025-01-22 07:41:08 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id))
2025-01-22 07:41:08 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2025-01-22 07:41:08 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.084 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.004 s - in org.codefilarete.stalactite.engine.AssociationTableNamingStrategyTest$keyColumnNames_primaryKeysTargetSameEntity_keyColumnNamesAreDifferent
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 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.013 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.036 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.005 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.013 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.005 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.024 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
2025-01-22 07:41:08 DEBUG DDLDeployer create table Question(label varchar(255), id bigint not null, unique (id))
2025-01-22 07:41:08 DEBUG DDLDeployer create table Part(name varchar(255), id bigint not null, unique (id))
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE SQLOperation insert into Question(label, id) values (?, ?) | {1={Question.id=1, Question.label=What's the answer to Life, the Universe and Everything ?}}
2025-01-22 07:41:08 DEBUG DDLDeployer create table Question(label varchar(255), id bigint not null, unique (id))
2025-01-22 07:41:08 DEBUG DDLDeployer create table Part(name varchar(255), id bigint not null, unique (id))
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE 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.041 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.016 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
2025-01-22 07:41:08 TRACE 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}
2025-01-22 07:41:08 TRACE 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}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE SQLOperation insert into Car(color, creationDate, id, model, modificationDate) values (?, ?, ?, ?, ?) | {1={Car.creationDate=Wed Jan 22 07:41:08 UTC 2025, Car.modificationDate=Wed Jan 22 07:41:08 UTC 2025, Car.id=o.c.s.i.PersistableIdentifier@1, Car.color=Color[rgb=123], Car.model=Renault}}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE SQLOperation insert into AbstractVehicle(creationDate, id, modificationDate) values (?, ?, ?) | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1, AbstractVehicle.modificationDate=Wed Jan 22 07:41:08 UTC 2025, AbstractVehicle.creationDate=Wed Jan 22 07:41:08 UTC 2025}}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE SQLOperation insert into Car(id, model) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:08 TRACE 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}
2025-01-22 07:41:08 TRACE 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}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE SQLOperation insert into Car(id, model) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:08 TRACE 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}
2025-01-22 07:41:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@618d701a
2025-01-22 07:41:08 TRACE 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}
2025-01-22 07:41:08 DEBUG SQLOperation Result found in cache, statement will not be executed
2025-01-22 07:41:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@618d701a
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE SQLOperation update Car set model = ? where id = ? | {1={Car.model (U)=Peugeot, Car.id (W)=o.c.s.i.PersistedIdentifier@1}}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE SQLOperation insert into Car(color, creationDate, id, model, modificationDate) values (?, ?, ?, ?, ?) | {1={Car.modificationDate=Wed Jan 22 07:41:08 UTC 2025, Car.model=Renault, Car.creationDate=Wed Jan 22 07:41:08 UTC 2025, Car.color=Color[rgb=123], Car.id=o.c.s.i.PersistableIdentifier@1}}
[INFO] Tests run: 19, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.175 s - in org.codefilarete.stalactite.engine.configurer.PersisterBuilderImplTest$BuildTest
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.245 s - in org.codefilarete.stalactite.engine.configurer.PersisterBuilderImplTest
[INFO] Running org.codefilarete.stalactite.engine.configurer.SingleTablePolymorphismBuilderTest
2025-01-22 07:41:08 DEBUG DDLDeployer create table Element(id bigint not null, label varchar(255), name varchar(255), DTYPE varchar(255) not null, unique (id))
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE SQLOperation insert into Element(label, id, DTYPE) values (?, ?, ?) | {1={Element.label=What's the answer to Life, the Universe and Everything ?, Element.id=1, Element.DTYPE=QUESTION}}
2025-01-22 07:41:08 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))
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE 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}}
2025-01-22 07:41:08 DEBUG DDLDeployer create table Element(id bigint not null, label varchar(255), name varchar(255), DTYPE varchar(255) not null, unique (id))
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE SQLOperation insert into Element(label, id, DTYPE) values (?, ?, ?) | {1={Element.label=What's the answer to Life, the Universe and Everything ?, Element.DTYPE=QUESTION, Element.id=1}}
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.03 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
2025-01-22 07:41:08 DEBUG DDLDeployer create table Element(id bigint not null, unique (id))
2025-01-22 07:41:08 DEBUG DDLDeployer create table Question(label varchar(255), id bigint not null, unique (id))
2025-01-22 07:41:08 DEBUG DDLDeployer create table Part(name varchar(255), id bigint not null, unique (id))
2025-01-22 07:41:08 DEBUG DDLDeployer alter table Question add constraint FK_Question_id_Element_id foreign key(id) references Element(id)
2025-01-22 07:41:08 DEBUG DDLDeployer alter table Part add constraint FK_Part_id_Element_id foreign key(id) references Element(id)
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE SQLOperation insert into Element(id) values (?) | {1={Element.id=1}}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE SQLOperation insert into Question(label, id) values (?, ?) | {1={Question.id=1, Question.label=What's the answer to Life, the Universe and Everything ?}}
2025-01-22 07:41:08 DEBUG DDLDeployer create table Element(id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))
2025-01-22 07:41:08 DEBUG DDLDeployer create table Question(label varchar(255), id bigint not null, unique (id))
2025-01-22 07:41:08 DEBUG DDLDeployer create table Part(name varchar(255), id bigint not null, unique (id))
2025-01-22 07:41:08 DEBUG DDLDeployer alter table Question add constraint FK_Question_id_Element_id foreign key(id) references Element(id)
2025-01-22 07:41:08 DEBUG DDLDeployer alter table Part add constraint FK_Part_id_Element_id foreign key(id) references Element(id)
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE SQLOperation insert into Element(id) values (default) | {1={}}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE SQLOperation insert into Question(label, id) values (?, ?) | {1={Question.id=1, Question.label=What's the answer to Life, the Universe and Everything ?}}
2025-01-22 07:41:08 DEBUG DDLDeployer create table Element(id bigint not null, unique (id))
2025-01-22 07:41:08 DEBUG DDLDeployer create table Question(label varchar(255), id bigint not null, unique (id))
2025-01-22 07:41:08 DEBUG DDLDeployer create table Part(name varchar(255), id bigint not null, unique (id))
2025-01-22 07:41:08 DEBUG DDLDeployer alter table Question add constraint FK_Question_id_Element_id foreign key(id) references Element(id)
2025-01-22 07:41:08 DEBUG DDLDeployer alter table Part add constraint FK_Part_id_Element_id foreign key(id) references Element(id)
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE SQLOperation insert into Element(id) values (?) | {1={Element.id=1}}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE 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.062 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.003 s - in org.codefilarete.stalactite.engine.configurer.BeanMappingBuilderTest$InternalProcessor
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.024 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.018 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
2025-01-22 07:41:08 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id))
2025-01-22 07:41:08 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2025-01-22 07:41:08 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))
2025-01-22 07:41:08 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2025-01-22 07:41:08 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2025-01-22 07:41:08 TRACE 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}
2025-01-22 07:41:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6dbb5c97
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4147f771 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@5467a9ac
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@32e26a92 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@5467a9ac
2025-01-22 07:41:08 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id))
2025-01-22 07:41:08 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2025-01-22 07:41:08 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))
2025-01-22 07:41:08 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2025-01-22 07:41:08 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE SQLOperation insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:08 TRACE 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}}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:08 TRACE 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}}
2025-01-22 07:41:08 TRACE SQLOperation select answer_id from answer_choices | {}
2025-01-22 07:41:08 TRACE 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}
2025-01-22 07:41:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3413a6db
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2d28a33 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@1d167768
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@bd9abda on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@1d167768
2025-01-22 07:41:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3413a6db
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2d28a33 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@1d167768
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@bd9abda on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@1d167768
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE 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}}
2025-01-22 07:41:08 TRACE SQLOperation select answer_id from answer_choices | {}
2025-01-22 07:41:08 TRACE SQLOperation select id from choice | {}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE 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}}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE SQLOperation delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:08 TRACE SQLOperation select answer_id from answer_choices | {}
2025-01-22 07:41:08 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id))
2025-01-22 07:41:08 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2025-01-22 07:41:08 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))
2025-01-22 07:41:08 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2025-01-22 07:41:08 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2025-01-22 07:41:08 TRACE 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}
2025-01-22 07:41:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4b8cdaa3
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1b1b13b3 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@24a63be4
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c7abb66 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@24a63be4
2025-01-22 07:41:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4b8cdaa3
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1b1b13b3 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@24a63be4
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c7abb66 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@24a63be4
2025-01-22 07:41:08 DEBUG DDLDeployer create table Book(isbn varchar(255), price double, title varchar(255), id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))
2025-01-22 07:41:08 DEBUG DDLDeployer create table Book_authors(book_id bigint, authors_id bigint, unique (book_id, authors_id))
2025-01-22 07:41:08 DEBUG DDLDeployer create table Author(name varchar(255), id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))
2025-01-22 07:41:08 DEBUG DDLDeployer alter table Book_authors add constraint FK_Book_authors_authors_id_Author_id foreign key(authors_id) references Author(id)
2025-01-22 07:41:08 DEBUG DDLDeployer alter table Book_authors add constraint FK_Book_authors_book_id_Book_id foreign key(book_id) references Book(id)
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE SQLOperation insert into Book(title, isbn, price, id) values (?, ?, ?, default) | {1={Book.price=24.1, Book.title=a first book, Book.isbn=AAA-BBB-CCC}}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE SQLOperation insert into Author(name, id) values (?, default) | {1={Author.name=John Doe}}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE SQLOperation insert into Book_authors(book_id, authors_id) values (?, ?) | {1={Book_authors.book_id=1, Book_authors.authors_id=1}}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE SQLOperation insert into Book(title, isbn, price, id) values (?, ?, ?, default) | {1={Book.price=33.5, Book.title=a second book, Book.isbn=XXX-YYY-ZZZ}}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE SQLOperation insert into Author(name, id) values (?, default) | {1={Author.name=Jane Doe}}
2025-01-22 07:41:08 TRACE SQLOperation select Author.name as Author_name, Author.id as Author_id from Author where Author.id in (?) | {Author.id=1}
2025-01-22 07:41:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@157b8af2
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:08 TRACE SQLOperation insert into Book_authors(book_id, authors_id) values (?, ?) | {1={Book_authors.book_id=2, Book_authors.authors_id=1}, 2={Book_authors.book_id=2, Book_authors.authors_id=2}}
2025-01-22 07:41:08 TRACE SQLOperation select Book.title as Book_title, Book.isbn as Book_isbn, Book.price as Book_price, Book.id as Book_id, Book_authors_Author.name as Book_authors_Author_name, Book_authors_Author.id as Book_authors_Author_id from Book left outer join Book_authors as Book_authors on Book.id = Book_authors.book_id left outer join Author as Book_authors_Author on Book_authors.authors_id = Book_authors_Author.id where Book.id in (?, ?) | {Book.id=[1, 2]}
2025-01-22 07:41:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5fb7694c
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@27d49c87 on object org.codefilarete.stalactite.engine.model.book.Book@9e1a06f
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a177ead on object org.codefilarete.stalactite.engine.model.book.Book@9e1a06f
2025-01-22 07:41:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5fb7694c
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@27d49c87 on object org.codefilarete.stalactite.engine.model.book.Book@7dc2d05f
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a177ead on object org.codefilarete.stalactite.engine.model.book.Book@7dc2d05f
2025-01-22 07:41:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5fb7694c
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@27d49c87 on object org.codefilarete.stalactite.engine.model.book.Book@7dc2d05f
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a177ead on object org.codefilarete.stalactite.engine.model.book.Book@7dc2d05f
2025-01-22 07:41:08 DEBUG DDLDeployer create table Book(isbn varchar(255), price double, title varchar(255), id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))
2025-01-22 07:41:08 DEBUG DDLDeployer create table Book_authors(book_id bigint, authors_id bigint, unique (book_id, authors_id))
2025-01-22 07:41:08 DEBUG DDLDeployer create table Author(name varchar(255), id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))
2025-01-22 07:41:08 DEBUG DDLDeployer alter table Book_authors add constraint FK_Book_authors_book_id_Book_id foreign key(book_id) references Book(id)
2025-01-22 07:41:08 DEBUG DDLDeployer alter table Book_authors add constraint FK_Book_authors_authors_id_Author_id foreign key(authors_id) references Author(id)
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE SQLOperation insert into Book(title, isbn, price, id) values (?, ?, ?, default) | {1={Book.title=a first book, Book.isbn=AAA-BBB-CCC, Book.price=24.1}}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE SQLOperation insert into Author(name, id) values (?, default) | {1={Author.name=John Doe}}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE SQLOperation insert into Book_authors(book_id, authors_id) values (?, ?) | {1={Book_authors.authors_id=1, Book_authors.book_id=1}}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE SQLOperation insert into Book(title, isbn, price, id) values (?, ?, ?, default) | {1={Book.title=a second book, Book.isbn=XXX-YYY-ZZZ, Book.price=33.5}}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE SQLOperation insert into Author(name, id) values (?, default) | {1={Author.name=Jane Doe}}
2025-01-22 07:41:08 TRACE SQLOperation select Author.name as Author_name, Author.id as Author_id from Author where Author.id in (?) | {Author.id=1}
2025-01-22 07:41:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@9c98bf6
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:08 TRACE SQLOperation insert into Book_authors(book_id, authors_id) values (?, ?) | {1={Book_authors.authors_id=2, Book_authors.book_id=2}, 2={Book_authors.authors_id=1, Book_authors.book_id=2}}
2025-01-22 07:41:08 TRACE SQLOperation select Book.title as Book_title, Book.isbn as Book_isbn, Book.price as Book_price, Book.id as Book_id, Book_authors_Author.name as Book_authors_Author_name, Book_authors_Author.id as Book_authors_Author_id from Book left outer join Book_authors as Book_authors on Book.id = Book_authors.book_id left outer join Author as Book_authors_Author on Book_authors.authors_id = Book_authors_Author.id where Book.id in (?, ?) | {Book.id=[1, 2]}
2025-01-22 07:41:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1f5b4124
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@290f0d98 on object org.codefilarete.stalactite.engine.model.book.Book@7c773286
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@490ab739 on object org.codefilarete.stalactite.engine.model.book.Book@7c773286
2025-01-22 07:41:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1f5b4124
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@290f0d98 on object org.codefilarete.stalactite.engine.model.book.Book@5d1ef2ce
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@490ab739 on object org.codefilarete.stalactite.engine.model.book.Book@5d1ef2ce
2025-01-22 07:41:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1f5b4124
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@290f0d98 on object org.codefilarete.stalactite.engine.model.book.Book@5d1ef2ce
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@490ab739 on object org.codefilarete.stalactite.engine.model.book.Book@5d1ef2ce
2025-01-22 07:41:08 DEBUG DDLDeployer create table Book(isbn varchar(255), price double, title varchar(255), id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))
2025-01-22 07:41:08 DEBUG DDLDeployer create table Book_authors(book_id bigint, authors_id bigint, unique (book_id, authors_id))
2025-01-22 07:41:08 DEBUG DDLDeployer create table Author(name varchar(255), id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))
2025-01-22 07:41:08 DEBUG DDLDeployer alter table Book_authors add constraint FK_Book_authors_book_id_Book_id foreign key(book_id) references Book(id)
2025-01-22 07:41:08 DEBUG DDLDeployer alter table Book_authors add constraint FK_Book_authors_authors_id_Author_id foreign key(authors_id) references Author(id)
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE SQLOperation insert into Book(title, isbn, price, id) values (?, ?, ?, default) | {1={Book.title=a first book, Book.isbn=AAA-BBB-CCC, Book.price=24.1}}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE SQLOperation insert into Author(name, id) values (?, default) | {1={Author.name=John Doe}}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE SQLOperation insert into Book_authors(book_id, authors_id) values (?, ?) | {1={Book_authors.authors_id=1, Book_authors.book_id=1}}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE SQLOperation insert into Book(title, isbn, price, id) values (?, ?, ?, default) | {1={Book.title=a second book, Book.isbn=XXX-YYY-ZZZ, Book.price=33.5}}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE SQLOperation insert into Author(name, id) values (?, default) | {1={Author.name=Jane Doe}}
2025-01-22 07:41:08 TRACE SQLOperation select Author.name as Author_name, Author.id as Author_id from Author where Author.id in (?) | {Author.id=1}
2025-01-22 07:41:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1f0f4d9f
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:08 TRACE SQLOperation insert into Book_authors(book_id, authors_id) values (?, ?) | {1={Book_authors.authors_id=1, Book_authors.book_id=2}, 2={Book_authors.authors_id=2, Book_authors.book_id=2}}
2025-01-22 07:41:08 TRACE SQLOperation select Book.title as Book_title, Book.isbn as Book_isbn, Book.price as Book_price, Book.id as Book_id, Book_authors_Author.name as Book_authors_Author_name, Book_authors_Author.id as Book_authors_Author_id from Book left outer join Book_authors as Book_authors on Book.id = Book_authors.book_id left outer join Author as Book_authors_Author on Book_authors.authors_id = Book_authors_Author.id where Book.id in (?, ?) | {Book.id=[1, 2]}
2025-01-22 07:41:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1ac18275
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5a72b45d on object org.codefilarete.stalactite.engine.model.book.Book@7db4dd3f
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@49f508f9 on object org.codefilarete.stalactite.engine.model.book.Book@7db4dd3f
2025-01-22 07:41:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1ac18275
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5a72b45d on object org.codefilarete.stalactite.engine.model.book.Book@5d6cf511
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@49f508f9 on object org.codefilarete.stalactite.engine.model.book.Book@5d6cf511
2025-01-22 07:41:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1ac18275
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5a72b45d on object org.codefilarete.stalactite.engine.model.book.Book@5d6cf511
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@49f508f9 on object org.codefilarete.stalactite.engine.model.book.Book@5d6cf511
2025-01-22 07:41:08 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id))
2025-01-22 07:41:08 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2025-01-22 07:41:08 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, myIdx integer not null, unique (answer_id, choices_id, myIdx))
2025-01-22 07:41:08 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2025-01-22 07:41:08 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:08 TRACE SQLOperation insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}, 2={Answer.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:08 TRACE SQLOperation insert into Choice(label, id) values (?, ?) | {1={Choice.id=o.c.s.i.PersistableIdentifier@13, Choice.label=Grenoble}, 2={Choice.id=o.c.s.i.PersistableIdentifier@17, Choice.label=Lyon}}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 4 times
2025-01-22 07:41:08 TRACE 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}}
2025-01-22 07:41:08 TRACE SQLOperation select answer_id, choices_id, myIdx from answer_choices | {}
2025-01-22 07:41:08 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id))
2025-01-22 07:41:08 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2025-01-22 07:41:08 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))
2025-01-22 07:41:08 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2025-01-22 07:41:08 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:08 TRACE SQLOperation insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}, 2={Answer.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:08 TRACE SQLOperation insert into Choice(label, id) values (?, ?) | {1={Choice.id=o.c.s.i.PersistableIdentifier@13, Choice.label=Grenoble}, 2={Choice.id=o.c.s.i.PersistableIdentifier@17, Choice.label=Lyon}}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 4 times
2025-01-22 07:41:08 TRACE 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@13}, 2={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@2, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@17}, 3={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@17}, 4={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@2, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@13}}
2025-01-22 07:41:08 TRACE SQLOperation select answer_id from answer_choices | {}
2025-01-22 07:41:08 TRACE 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}
2025-01-22 07:41:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@10d63c34
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@56307401 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@1c4de191
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7dc6a671 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@1c4de191
2025-01-22 07:41:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@10d63c34
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@56307401 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@1c4de191
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7dc6a671 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@1c4de191
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE 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}}
2025-01-22 07:41:08 TRACE SQLOperation select answer_id from answer_choices | {}
2025-01-22 07:41:08 TRACE SQLOperation select id from choice | {}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE 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}}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE SQLOperation delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:08 TRACE SQLOperation select answer_id from answer_choices | {}
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$CascadeAssociationOnly
2025-01-22 07:41:08 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id))
2025-01-22 07:41:08 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2025-01-22 07:41:08 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))
2025-01-22 07:41:08 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2025-01-22 07:41:08 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:08 TRACE 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}}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE SQLOperation delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistedIdentifier@42}}
2025-01-22 07:41:08 TRACE SQLOperation select count(*) as answerCount from Answer where id = 42 | {}
2025-01-22 07:41:08 TRACE SQLOperation select count(*) as relationCount from Answer_choices where answer_Id = 42 | {}
2025-01-22 07:41:08 TRACE SQLOperation select id from Choice where id in (100, 200) | {}
2025-01-22 07:41:08 TRACE SQLOperation select id from Answer where id = 666 | {}
2025-01-22 07:41:08 TRACE SQLOperation select id from Choice where id = 300 | {}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE 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}}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE SQLOperation delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistedIdentifier@666}}
2025-01-22 07:41:08 TRACE SQLOperation select count(*) as answerCount from Answer where id = 666 | {}
2025-01-22 07:41:08 TRACE SQLOperation select count(*) as relationCount from Answer_choices where answer_Id = 666 | {}
2025-01-22 07:41:08 TRACE SQLOperation select id from Choice where id = 300 | {}
2025-01-22 07:41:08 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id))
2025-01-22 07:41:08 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2025-01-22 07:41:08 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))
2025-01-22 07:41:08 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2025-01-22 07:41:08 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:08 TRACE SQLOperation insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@42}, 2={Answer.id=o.c.s.i.PersistableIdentifier@666}}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:08 TRACE SQLOperation insert into Answer_choices(answer_id, choices_id) values (?, ?) | {1={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@666, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@300}, 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@42, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@100}}
2025-01-22 07:41:08 TRACE SQLOperation select id from Answer where id in (42, 666) | {}
2025-01-22 07:41:08 TRACE SQLOperation select choices_Id from Answer_choices where answer_id in (42, 666) | {}
2025-01-22 07:41:08 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id))
2025-01-22 07:41:08 DEBUG DDLDeployer create table Answer(comment varchar(255), id int not null, unique (id))
2025-01-22 07:41:08 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))
2025-01-22 07:41:08 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2025-01-22 07:41:08 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE SQLOperation insert into Answer(comment, id) values (?, ?) | {1={Answer.comment=Hello world !, Answer.id=o.c.s.i.PersistableIdentifier@42}}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:08 TRACE 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}}
2025-01-22 07:41:08 TRACE 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}
2025-01-22 07:41:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6bb5c03
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@54b3eeb2 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@4d3bed0
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@19ceab91 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@4d3bed0
2025-01-22 07:41:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6bb5c03
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@54b3eeb2 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@4d3bed0
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@19ceab91 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@4d3bed0
2025-01-22 07:41:08 TRACE SQLOperation select comment from Answer where id = 42 | {}
2025-01-22 07:41:08 TRACE SQLOperation select label from Choice where id = 100 | {}
2025-01-22 07:41:08 TRACE 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}
2025-01-22 07:41:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6bb5c03
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@54b3eeb2 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@611f4707
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@19ceab91 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@611f4707
2025-01-22 07:41:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6bb5c03
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@54b3eeb2 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@611f4707
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@19ceab91 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@611f4707
2025-01-22 07:41:08 TRACE SQLOperation select label from Choice where id = 100 | {}
[INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.026 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$CascadeAssociationOnly
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$CascadeAllOrphanRemoval
2025-01-22 07:41:08 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id))
2025-01-22 07:41:08 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2025-01-22 07:41:08 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))
2025-01-22 07:41:08 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2025-01-22 07:41:08 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:08 TRACE SQLOperation delete from Answer_choices where answer_id = ? and choices_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}}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:08 TRACE SQLOperation delete from Choice where id = ? | {1={Choice.id=o.c.s.i.PersistedIdentifier@100}, 2={Choice.id=o.c.s.i.PersistedIdentifier@200}}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE SQLOperation delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistedIdentifier@42}}
2025-01-22 07:41:08 TRACE SQLOperation select count(*) as answerCount from Answer where id = 42 | {}
2025-01-22 07:41:08 TRACE SQLOperation select count(*) as relationCount from Answer_choices where answer_Id = 42 | {}
2025-01-22 07:41:08 TRACE SQLOperation select id from Choice where id in (100, 200) | {}
2025-01-22 07:41:08 TRACE SQLOperation select id from Answer where id = 666 | {}
2025-01-22 07:41:08 TRACE SQLOperation select id from Choice where id = 300 | {}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE SQLOperation delete from Answer_choices where answer_id = ? and choices_id = ? | {1={Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@666, Answer_choices.choices_id=o.c.s.i.PersistedIdentifier@300}}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE SQLOperation delete from Choice where id = ? | {1={Choice.id=o.c.s.i.PersistedIdentifier@300}}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE SQLOperation delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistedIdentifier@666}}
2025-01-22 07:41:08 TRACE SQLOperation select count(*) as answerCount from Answer where id = 666 | {}
2025-01-22 07:41:08 TRACE SQLOperation select count(*) as relationCount from Answer_choices where answer_Id = 666 | {}
2025-01-22 07:41:08 TRACE SQLOperation select id from Choice where id = 300 | {}
2025-01-22 07:41:08 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id))
2025-01-22 07:41:08 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2025-01-22 07:41:08 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))
2025-01-22 07:41:08 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2025-01-22 07:41:08 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE SQLOperation insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@0}}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:08 TRACE 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}}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:08 TRACE SQLOperation insert into Answer_choices(answer_id, choices_id) values (?, ?) | {1={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@0, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@0}, 2={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@0}}
2025-01-22 07:41:08 TRACE 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}
2025-01-22 07:41:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@492972a0
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e8767ca on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@220bb801
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@295731e on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@220bb801
2025-01-22 07:41:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@492972a0
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e8767ca on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@220bb801
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@295731e on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@220bb801
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE SQLOperation update Choice set label = ? where id = ? | {1={Choice.label (U)=changed, Choice.id (W)=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE SQLOperation delete from Answer_choices where answer_id = ? and choices_id = ? | {1={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@0, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@0}}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE SQLOperation delete from Choice where id = ? | {1={Choice.id=o.c.s.i.PersistableIdentifier@0}}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE SQLOperation insert into Choice(label, id) values (?, ?) | {1={Choice.label=Grenoble, Choice.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE 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}}
2025-01-22 07:41:08 TRACE 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}
2025-01-22 07:41:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@492972a0
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e8767ca on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@7f801e99
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@295731e on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@7f801e99
2025-01-22 07:41:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@492972a0
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e8767ca on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@7f801e99
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@295731e on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@7f801e99
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$CascadeAllOrphanRemoval
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$CascadeAll
2025-01-22 07:41:08 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id))
2025-01-22 07:41:08 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2025-01-22 07:41:08 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))
2025-01-22 07:41:08 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2025-01-22 07:41:08 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE SQLOperation insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@0}}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:08 TRACE 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}}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:08 TRACE SQLOperation insert into Answer_choices(answer_id, choices_id) values (?, ?) | {1={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@0, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@0}, 2={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@0}}
2025-01-22 07:41:08 TRACE 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}
2025-01-22 07:41:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@630696fb
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@349d76b0 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@1de315e8
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2df76807 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@1de315e8
2025-01-22 07:41:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@630696fb
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@349d76b0 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@1de315e8
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2df76807 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@1de315e8
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE SQLOperation update Choice set label = ? where id = ? | {1={Choice.label (U)=changed, Choice.id (W)=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE 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}}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE SQLOperation insert into Choice(label, id) values (?, ?) | {1={Choice.label=Grenoble, Choice.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE 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}}
2025-01-22 07:41:08 TRACE 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}
2025-01-22 07:41:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@630696fb
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@349d76b0 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@3756c3f5
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2df76807 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@3756c3f5
2025-01-22 07:41:08 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@630696fb
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@349d76b0 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@3756c3f5
2025-01-22 07:41:08 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2df76807 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@3756c3f5
2025-01-22 07:41:08 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id))
2025-01-22 07:41:08 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2025-01-22 07:41:08 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))
2025-01-22 07:41:08 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2025-01-22 07:41:08 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:08 TRACE 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}}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE SQLOperation delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistedIdentifier@42}}
2025-01-22 07:41:08 TRACE SQLOperation select count(*) as answerCount from Answer where id = 42 | {}
2025-01-22 07:41:08 TRACE SQLOperation select count(*) as relationCount from Answer_choices where answer_Id = 42 | {}
2025-01-22 07:41:08 TRACE SQLOperation select id from Choice where id in (100, 200) | {}
2025-01-22 07:41:08 TRACE SQLOperation select id from Answer where id = 666 | {}
2025-01-22 07:41:08 TRACE SQLOperation select id from Choice where id = 300 | {}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE 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}}
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE SQLOperation delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistedIdentifier@666}}
2025-01-22 07:41:08 TRACE SQLOperation select count(*) as answerCount from Answer where id = 666 | {}
2025-01-22 07:41:08 TRACE SQLOperation select count(*) as relationCount from Answer_choices where answer_Id = 666 | {}
2025-01-22 07:41:08 TRACE SQLOperation select id from Choice where id = 300 | {}
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$CascadeAll
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$CascadeReadOnly
2025-01-22 07:41:08 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id))
2025-01-22 07:41:08 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2025-01-22 07:41:08 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))
2025-01-22 07:41:08 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2025-01-22 07:41:08 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2025-01-22 07:41:08 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:08 TRACE SQLOperation insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:08 TRACE SQLOperation select id from answer | {}
2025-01-22 07:41:08 TRACE SQLOperation select count(*) as relationCount from answer_choices | {}
2025-01-22 07:41:08 TRACE 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] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$ForeignKeyCreation
2025-01-22 07:41:08 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id))
2025-01-22 07:41:08 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2025-01-22 07:41:08 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))
2025-01-22 07:41:08 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2025-01-22 07:41:08 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2025-01-22 07:41:08 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2025-01-22 07:41:08 DEBUG DDLDeployer create table PossibleChoices(label varchar(255), id int not null, unique (id))
2025-01-22 07:41:08 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))
2025-01-22 07:41:08 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_PossibleChoices_id foreign key(choices_id) references PossibleChoices(id)
2025-01-22 07:41:08 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2025-01-22 07:41:08 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2025-01-22 07:41:08 DEBUG DDLDeployer create table MyChoice(label varchar(255), id int not null, unique (id))
2025-01-22 07:41:08 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))
2025-01-22 07:41:08 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_MyChoice_id foreign key(choices_id) references MyChoice(id)
2025-01-22 07:41:08 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2025-01-22 07:41:08 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2025-01-22 07:41:08 DEBUG DDLDeployer create table MyChoice(label varchar(255), id int not null, unique (id))
2025-01-22 07:41:08 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))
2025-01-22 07:41:08 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_MyChoice_id foreign key(choices_id) references MyChoice(id)
2025-01-22 07:41:08 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.034 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$ForeignKeyCreation
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.214 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest
[INFO] Running org.codefilarete.stalactite.engine.runtime.EntityCriteriaSupportTest
[INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.385 s - in org.codefilarete.stalactite.engine.runtime.EntityCriteriaSupportTest
[INFO] Running org.codefilarete.stalactite.engine.runtime.EntityGraphSelectExecutorTest
2025-01-22 07:41:09 DEBUG DDLDeployer create table Country(name varchar(255), id bigint not null, unique (id))
2025-01-22 07:41:09 DEBUG DDLDeployer create table City(name varchar(255), id bigint not null, countryId bigint, unique (id))
2025-01-22 07:41:09 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2025-01-22 07:41:09 TRACE 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}
2025-01-22 07:41:09 TRACE 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}
2025-01-22 07:41:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7dd3ed43
2025-01-22 07:41:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@58da8273 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]
2025-01-22 07:41:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7dd3ed43
2025-01-22 07:41:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@58da8273 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@30e69c61,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]
2025-01-22 07:41:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7dd3ed43
2025-01-22 07:41:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@58da8273 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@30e69c61,id=o.c.s.i.PersistedIdentifier@42,name=Paris,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@30e69c61,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]
2025-01-22 07:41:09 DEBUG DDLDeployer create table Country(name varchar(255), id bigint not null, unique (id))
2025-01-22 07:41:09 DEBUG DDLDeployer create table City(name varchar(255), id bigint not null, countryId bigint, unique (id))
2025-01-22 07:41:09 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2025-01-22 07:41:09 TRACE 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.022 s - in org.codefilarete.stalactite.engine.runtime.EntityGraphSelectExecutorTest
[INFO] Running org.codefilarete.stalactite.engine.runtime.EntityMappingTreeSelectExecutorTest
2025-01-22 07:41:09 TRACE SQLOperation select Toto.id1 as Toto_id1 from Toto where Toto.id1 in (?, ?, ?) | {Toto.id1=[11, 13, 17]}
2025-01-22 07:41:09 TRACE SQLOperation select Toto.id1 as Toto_id1 from Toto where Toto.id1 in (?) | {Toto.id1=23}
2025-01-22 07:41:09 TRACE SQLOperation select Toto.id1 as Toto_id1, Toto.id2 as Toto_id2 from Toto where (Toto.id1, Toto.id2) in ((?, ?), (?, ?), (?, ?)) | {Toto.id1=[11, 13, 17], Toto.id2=[11, 13, 17]}
2025-01-22 07:41:09 TRACE SQLOperation select Toto.id1 as Toto_id1, Toto.id2 as Toto_id2 from Toto where (Toto.id1, Toto.id2) in ((?, ?)) | {Toto.id1=23, Toto.id2=23}
2025-01-22 07:41:09 TRACE 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]}
2025-01-22 07:41:09 TRACE 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}
2025-01-22 07:41:09 TRACE SQLOperation select dummyTable.dummyPK as dummyTable_dummyPK from dummyTable where dummyTable.dummyPK in (?, ?) | {dummyTable.dummyPK=[11, 13]}
2025-01-22 07:41:09 DEBUG DDLDeployer create table Toto(id1 bigint not null, id2 bigint not null, name varchar(255), unique (id1, id2))
2025-01-22 07:41:09 TRACE 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}
2025-01-22 07:41:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@484eb628
2025-01-22 07:41:09 TRACE 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]}
2025-01-22 07:41:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@484eb628
2025-01-22 07:41:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@484eb628
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.091 s - in org.codefilarete.stalactite.engine.runtime.EntityMappingTreeSelectExecutorTest
[INFO] Running org.codefilarete.stalactite.engine.runtime.EntityGraphSelectorTest
2025-01-22 07:41:09 TRACE SQLOperation select Toto.id as Toto_id, Tata.id as Tata_id from Toto inner join Tata on Toto.id = Tata.id where Toto.id = :toto_id | {toto_id=7}
2025-01-22 07:41:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3de53faa
2025-01-22 07:41:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@66f79c80 on object Toto[{id=7, a=null, b=null, x=null, y=null, z=null, tata=null}]
2025-01-22 07:41:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3de53faa
2025-01-22 07:41:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@66f79c80 on object Toto[{id=13, a=null, b=null, x=null, y=null, z=null, tata=null}]
2025-01-22 07:41:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3de53faa
2025-01-22 07:41:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@66f79c80 on object Toto[{id=17, a=null, b=null, x=null, y=null, z=null, tata=null}]
2025-01-22 07:41:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3de53faa
2025-01-22 07:41:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@66f79c80 on object Toto[{id=23, a=null, b=null, x=null, y=null, z=null, tata=null}]
[Toto[{id=7, a=null, b=null, x=null, y=null, z=null, tata=Tata[{id=7, prop1=null}]}], Toto[{id=13, a=null, b=null, x=null, y=null, z=null, tata=Tata[{id=13, prop1=null}]}], Toto[{id=17, a=null, b=null, x=null, y=null, z=null, tata=Tata[{id=17, prop1=null}]}], Toto[{id=23, a=null, b=null, x=null, y=null, z=null, tata=Tata[{id=23, prop1=null}]}]]
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s - in org.codefilarete.stalactite.engine.runtime.EntityGraphSelectorTest
[INFO] Running org.codefilarete.stalactite.engine.runtime.load.JoinRootTest
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 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.025 s - in org.codefilarete.stalactite.engine.runtime.load.EntityTreeQueryBuilderTest
[INFO] Running org.codefilarete.stalactite.engine.runtime.load.EntityTreeInflaterTest
2025-01-22 07:41:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2a2284b
2025-01-22 07:41:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2055a5cd on object java.lang.Object@55608fd2
[INFO] Running org.codefilarete.stalactite.engine.runtime.load.EntityTreeInflaterTest$RelationIdentifierTest
[INFO] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s - in org.codefilarete.stalactite.engine.runtime.load.EntityTreeInflaterTest$RelationIdentifierTest
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.034 s - in org.codefilarete.stalactite.engine.runtime.load.EntityTreeInflaterTest
[INFO] Running org.codefilarete.stalactite.engine.runtime.load.EntityJoinTreeTest
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 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.005 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.007 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.041 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.008 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
2025-01-22 07:41:09 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:09 TRACE SQLOperation delete from Toto2 where id = ? | {1={Toto2.id=o.c.s.i.PersistableIdentifier@7}}
2025-01-22 07:41:09 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:09 TRACE SQLOperation delete from Toto where id = ? | {1={Toto.id=o.c.s.i.PersistableIdentifier@7}}
2025-01-22 07:41:09 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:09 TRACE SQLOperation insert into Toto(id, a, b, q) values (?, ?, ?, ?) | {1={Toto.b=23, Toto.id=o.c.s.i.PersistableIdentifier@1, Toto.a=17, Toto.q=null}, 2={Toto.b=31, Toto.id=o.c.s.i.PersistableIdentifier@2, Toto.a=29, Toto.q=null}, 3={Toto.b=41, Toto.id=o.c.s.i.PersistableIdentifier@3, Toto.a=37, Toto.q=null}}
2025-01-22 07:41:09 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:09 TRACE SQLOperation insert into Toto(id, a, b, q) values (?, ?, ?, ?) | {1={Toto.b=53, Toto.id=o.c.s.i.PersistableIdentifier@4, Toto.a=43, Toto.q=null}}
2025-01-22 07:41:09 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:09 TRACE SQLOperation insert into Toto2(id, x, y, z) values (?, ?, ?, ?) | {1={Toto2.z=-117, Toto2.x=117, Toto2.y=123, Toto2.id=o.c.s.i.PersistableIdentifier@1}, 2={Toto2.z=-129, Toto2.x=129, Toto2.y=131, Toto2.id=o.c.s.i.PersistableIdentifier@2}, 3={Toto2.z=-137, Toto2.x=137, Toto2.y=141, Toto2.id=o.c.s.i.PersistableIdentifier@3}}
2025-01-22 07:41:09 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:09 TRACE SQLOperation insert into Toto2(id, x, y, z) values (?, ?, ?, ?) | {1={Toto2.z=-143, Toto2.x=143, Toto2.y=153, Toto2.id=o.c.s.i.PersistableIdentifier@4}}
2025-01-22 07:41:09 TRACE 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]}
2025-01-22 07:41:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@220a042e
2025-01-22 07:41:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a0303c on object Toto[{id=7, a=1, b=2, x=null, y=null, z=null}]
2025-01-22 07:41:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@220a042e
2025-01-22 07:41:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a0303c on object Toto[{id=13, a=1, b=2, x=null, y=null, z=null}]
2025-01-22 07:41:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@220a042e
2025-01-22 07:41:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a0303c on object Toto[{id=17, a=1, b=2, x=null, y=null, z=null}]
2025-01-22 07:41:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@220a042e
2025-01-22 07:41:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a0303c on object Toto[{id=23, a=1, b=2, x=null, y=null, z=null}]
2025-01-22 07:41:09 TRACE 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}
2025-01-22 07:41:09 TRACE 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]}
2025-01-22 07:41:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5ad698ea
2025-01-22 07:41:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5c545e45 on object Toto[{id=7, a=1, b=2, x=null, y=null, z=null}]
2025-01-22 07:41:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5ad698ea
2025-01-22 07:41:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5c545e45 on object Toto[{id=13, a=1, b=2, x=null, y=null, z=null}]
2025-01-22 07:41:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5ad698ea
2025-01-22 07:41:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5c545e45 on object Toto[{id=17, a=1, b=2, x=null, y=null, z=null}]
2025-01-22 07:41:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5ad698ea
2025-01-22 07:41:09 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5c545e45 on object Toto[{id=23, a=1, b=2, x=null, y=null, z=null}]
2025-01-22 07:41:09 TRACE 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}
2025-01-22 07:41:09 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:09 TRACE SQLOperation update Toto set a = ?, b = ?, q = ? where id = ? | {1={Toto.a (U)=17, Toto.b (U)=23, Toto.q (U)=null, Toto.id (W)=o.c.s.i.PersistedIdentifier@7}, 2={Toto.a (U)=29, Toto.b (U)=31, Toto.q (U)=null, Toto.id (W)=o.c.s.i.PersistedIdentifier@13}, 3={Toto.a (U)=37, Toto.b (U)=41, Toto.q (U)=null, Toto.id (W)=o.c.s.i.PersistedIdentifier@17}}
2025-01-22 07:41:09 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:09 TRACE SQLOperation update Toto set a = ?, b = ?, q = ? where id = ? | {1={Toto.a (U)=43, Toto.b (U)=53, Toto.q (U)=null, Toto.id (W)=o.c.s.i.PersistedIdentifier@23}}
2025-01-22 07:41:09 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:09 TRACE SQLOperation update Toto2 set x = ?, y = ?, z = ? where id = ? | {1={Toto2.id (W)=o.c.s.i.PersistedIdentifier@7, Toto2.z (U)=-117, Toto2.y (U)=123, Toto2.x (U)=117}, 2={Toto2.id (W)=o.c.s.i.PersistedIdentifier@13, Toto2.z (U)=-129, Toto2.y (U)=131, Toto2.x (U)=129}, 3={Toto2.id (W)=o.c.s.i.PersistedIdentifier@17, Toto2.z (U)=-137, Toto2.y (U)=141, Toto2.x (U)=137}}
2025-01-22 07:41:09 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:09 TRACE SQLOperation update Toto2 set x = ?, y = ?, z = ? where id = ? | {1={Toto2.id (W)=o.c.s.i.PersistedIdentifier@23, Toto2.z (U)=-143, Toto2.y (U)=153, Toto2.x (U)=143}}
2025-01-22 07:41:09 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:09 TRACE 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}}
2025-01-22 07:41:09 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:09 TRACE SQLOperation delete from Toto2 where id = ? | {1={Toto2.id=o.c.s.i.PersistableIdentifier@4}}
2025-01-22 07:41:09 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:09 TRACE 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}}
2025-01-22 07:41:09 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:09 TRACE SQLOperation delete from Toto where id = ? | {1={Toto.id=o.c.s.i.PersistableIdentifier@4}}
2025-01-22 07:41:09 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:09 TRACE 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]}}
2025-01-22 07:41:09 TRACE SQLOperation delete from Toto2 where id in (?) | {Toto2.id=o.c.s.i.PersistableIdentifier@4}
2025-01-22 07:41:09 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:09 TRACE 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]}}
2025-01-22 07:41:09 TRACE SQLOperation delete from Toto where id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@4}
2025-01-22 07:41:09 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:09 TRACE SQLOperation update Toto set a = ?, b = ?, q = ? where id = ? | {1={Toto.a (U)=17, Toto.b (U)=23, Toto.q (U)=null, Toto.id (W)=o.c.s.i.PersistableIdentifier@1}, 2={Toto.a (U)=29, Toto.b (U)=31, Toto.q (U)=null, Toto.id (W)=o.c.s.i.PersistableIdentifier@2}, 3={Toto.a (U)=37, Toto.b (U)=41, Toto.q (U)=null, Toto.id (W)=o.c.s.i.PersistableIdentifier@3}}
2025-01-22 07:41:09 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:09 TRACE SQLOperation update Toto set a = ?, b = ?, q = ? where id = ? | {1={Toto.a (U)=43, Toto.b (U)=53, Toto.q (U)=null, Toto.id (W)=o.c.s.i.PersistableIdentifier@4}}
2025-01-22 07:41:09 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:09 TRACE SQLOperation update Toto2 set x = ?, y = ?, z = ? where id = ? | {1={Toto2.x (U)=117, Toto2.y (U)=123, Toto2.id (W)=o.c.s.i.PersistableIdentifier@1, Toto2.z (U)=-117}, 2={Toto2.x (U)=129, Toto2.y (U)=131, Toto2.id (W)=o.c.s.i.PersistableIdentifier@2, Toto2.z (U)=-129}, 3={Toto2.x (U)=137, Toto2.y (U)=141, Toto2.id (W)=o.c.s.i.PersistableIdentifier@3, Toto2.z (U)=-137}}
2025-01-22 07:41:09 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:09 TRACE SQLOperation update Toto2 set x = ?, y = ?, z = ? where id = ? | {1={Toto2.x (U)=143, Toto2.y (U)=153, Toto2.id (W)=o.c.s.i.PersistableIdentifier@4, Toto2.z (U)=-143}}
2025-01-22 07:41:09 TRACE SQLOperation delete from Toto2 where id in (?) | {Toto2.id=o.c.s.i.PersistableIdentifier@7}
2025-01-22 07:41:09 TRACE 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.043 s - in org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$CRUD_WithListener
[INFO] Running org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$LoadProjectionByEntityCriteria
2025-01-22 07:41:09 TRACE 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.011 s - in org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$LoadProjectionByEntityCriteria
[INFO] Running org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$LoadByEntityCriteria
2025-01-22 07:41:09 TRACE 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.009 s - in org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$LoadByEntityCriteria
[INFO] Running org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$CRUD
2025-01-22 07:41:09 TRACE SQLOperation select Toto.id as rootId from Toto where Toto.q = ? | {1=[42]}
2025-01-22 07:41:09 TRACE 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}
2025-01-22 07:41:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7f8c3326
2025-01-22 07:41:09 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:09 TRACE SQLOperation delete from Toto where id = ? | {1={Toto.id=o.c.s.i.PersistableIdentifier@7}}
2025-01-22 07:41:09 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:09 TRACE SQLOperation insert into Toto(id, a, b, q) values (?, ?, ?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@1, Toto.q=null, Toto.a=17, Toto.b=23}, 2={Toto.id=o.c.s.i.PersistableIdentifier@2, Toto.q=null, Toto.a=29, Toto.b=31}, 3={Toto.id=o.c.s.i.PersistableIdentifier@3, Toto.q=null, Toto.a=37, Toto.b=41}}
2025-01-22 07:41:09 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:09 TRACE SQLOperation insert into Toto(id, a, b, q) values (?, ?, ?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@4, Toto.q=null, Toto.a=43, Toto.b=53}}
2025-01-22 07:41:09 TRACE 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]}
2025-01-22 07:41:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57dc1488
2025-01-22 07:41:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57dc1488
2025-01-22 07:41:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57dc1488
2025-01-22 07:41:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57dc1488
2025-01-22 07:41:09 TRACE 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}
2025-01-22 07:41:09 TRACE 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]}
2025-01-22 07:41:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6f82974d
2025-01-22 07:41:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6f82974d
2025-01-22 07:41:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6f82974d
2025-01-22 07:41:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6f82974d
2025-01-22 07:41:09 TRACE 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}
2025-01-22 07:41:09 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:09 TRACE SQLOperation update Toto set a = ?, b = ?, q = ? where id = ? | {1={Toto.a (U)=17, Toto.q (U)=null, Toto.id (W)=o.c.s.i.PersistedIdentifier@7, Toto.b (U)=23}, 2={Toto.a (U)=29, Toto.q (U)=null, Toto.id (W)=o.c.s.i.PersistedIdentifier@13, Toto.b (U)=31}, 3={Toto.a (U)=37, Toto.q (U)=null, Toto.id (W)=o.c.s.i.PersistedIdentifier@17, Toto.b (U)=41}}
2025-01-22 07:41:09 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:09 TRACE SQLOperation update Toto set a = ?, b = ?, q = ? where id = ? | {1={Toto.a (U)=43, Toto.q (U)=null, Toto.id (W)=o.c.s.i.PersistedIdentifier@23, Toto.b (U)=53}}
2025-01-22 07:41:09 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:09 TRACE 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}}
2025-01-22 07:41:09 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:09 TRACE SQLOperation delete from Toto where id = ? | {1={Toto.id=o.c.s.i.PersistableIdentifier@4}}
2025-01-22 07:41:09 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:09 TRACE 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]}}
2025-01-22 07:41:09 TRACE SQLOperation delete from Toto where id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@4}
2025-01-22 07:41:09 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:09 TRACE SQLOperation update Toto set a = ?, b = ?, q = ? where id = ? | {1={Toto.q (U)=null, Toto.b (U)=23, Toto.a (U)=17, Toto.id (W)=o.c.s.i.PersistableIdentifier@1}, 2={Toto.q (U)=null, Toto.b (U)=31, Toto.a (U)=29, Toto.id (W)=o.c.s.i.PersistableIdentifier@2}, 3={Toto.q (U)=null, Toto.b (U)=41, Toto.a (U)=37, Toto.id (W)=o.c.s.i.PersistableIdentifier@3}}
2025-01-22 07:41:09 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:09 TRACE SQLOperation update Toto set a = ?, b = ?, q = ? where id = ? | {1={Toto.q (U)=null, Toto.b (U)=53, Toto.a (U)=43, Toto.id (W)=o.c.s.i.PersistableIdentifier@4}}
2025-01-22 07:41:09 TRACE 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 = ? order by Toto.a asc | {1=42}
2025-01-22 07:41:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@ccae68f
2025-01-22 07:41:09 TRACE 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}
2025-01-22 07:41:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2f7e303e
2025-01-22 07:41:09 TRACE 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 = ? and Toto.id in (?) | {1=12, 2=o.c.s.i.PersistedIdentifier@42}
2025-01-22 07:41:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4c9c3b3b
2025-01-22 07:41:09 TRACE SQLOperation delete from Toto where id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@7}
[INFO] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.048 s - in org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$CRUD
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.112 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.188 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
2025-01-22 07:41:09 TRACE 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.011 s - in org.codefilarete.stalactite.engine.runtime.SingleTablePolymorphismPersisterTest$LoadProjectionByEntityCriteria
[INFO] Running org.codefilarete.stalactite.engine.runtime.SingleTablePolymorphismPersisterTest$CRUD
2025-01-22 07:41:09 TRACE SQLOperation select Toto.id as Toto_id, Toto.DTYPE as DISCRIMINATOR from Toto where Toto.q = ? | {1=[42]}
2025-01-22 07:41:09 TRACE SQLOperation select Toto.a as Toto_a, Toto.id as Toto_id, Toto.x as Toto_x, Toto.q as Toto_q from Toto where Toto.id in (?, ?) | {Toto.id=[o.c.s.i.PersistedIdentifier@1, o.c.s.i.PersistedIdentifier@2]}
2025-01-22 07:41:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@32ef1bac
2025-01-22 07:41:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@32ef1bac
2025-01-22 07:41:09 TRACE SQLOperation select Toto.b as Toto_b, Toto.id as Toto_id, Toto.x as Toto_x, Toto.q as Toto_q from Toto where Toto.id in (?, ?) | {Toto.id=[o.c.s.i.PersistedIdentifier@3, o.c.s.i.PersistedIdentifier@4]}
2025-01-22 07:41:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@35e9f652
2025-01-22 07:41:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@35e9f652
2025-01-22 07:41:09 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:09 TRACE SQLOperation delete from Toto where id = ? | {1={Toto.id=o.c.s.i.PersistableIdentifier@7}}
2025-01-22 07:41:09 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:09 TRACE SQLOperation insert into Toto(a, id, x, q, DTYPE) values (?, ?, ?, ?, ?) | {1={Toto.q=null, Toto.id=o.c.s.i.PersistableIdentifier@1, Toto.x=17, Toto.a=23, Toto.DTYPE=100}, 2={Toto.q=null, Toto.id=o.c.s.i.PersistableIdentifier@2, Toto.x=29, Toto.a=31, Toto.DTYPE=100}}
2025-01-22 07:41:09 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:09 TRACE SQLOperation insert into Toto(b, id, x, q, DTYPE) values (?, ?, ?, ?, ?) | {1={Toto.b=41, Toto.q=null, Toto.id=o.c.s.i.PersistableIdentifier@3, Toto.x=37, Toto.DTYPE=200}, 2={Toto.b=53, Toto.q=null, Toto.id=o.c.s.i.PersistableIdentifier@4, Toto.x=43, Toto.DTYPE=200}}
2025-01-22 07:41:09 TRACE 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}
2025-01-22 07:41:09 TRACE SQLOperation select Toto.a as Toto_a, Toto.id as Toto_id, Toto.x as Toto_x, Toto.q as Toto_q from Toto where Toto.id in (?, ?) | {Toto.id=[o.c.s.i.PersistedIdentifier@1, o.c.s.i.PersistedIdentifier@2]}
2025-01-22 07:41:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5aaae5ac
2025-01-22 07:41:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5aaae5ac
2025-01-22 07:41:09 TRACE SQLOperation select Toto.b as Toto_b, Toto.id as Toto_id, Toto.x as Toto_x, Toto.q as Toto_q from Toto where Toto.id in (?, ?) | {Toto.id=[o.c.s.i.PersistedIdentifier@3, o.c.s.i.PersistedIdentifier@4]}
2025-01-22 07:41:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2c97d89e
2025-01-22 07:41:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2c97d89e
2025-01-22 07:41:09 TRACE 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}
2025-01-22 07:41:09 TRACE SQLOperation select Toto.a as Toto_a, Toto.id as Toto_id, Toto.x as Toto_x, Toto.q as Toto_q from Toto where Toto.id in (?, ?) | {Toto.id=[o.c.s.i.PersistedIdentifier@1, o.c.s.i.PersistedIdentifier@2]}
2025-01-22 07:41:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1a164e66
2025-01-22 07:41:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1a164e66
2025-01-22 07:41:09 TRACE SQLOperation select Toto.b as Toto_b, Toto.id as Toto_id, Toto.x as Toto_x, Toto.q as Toto_q from Toto where Toto.id in (?, ?) | {Toto.id=[o.c.s.i.PersistedIdentifier@3, o.c.s.i.PersistedIdentifier@4]}
2025-01-22 07:41:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@75e759cd
2025-01-22 07:41:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@75e759cd
2025-01-22 07:41:09 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:09 TRACE SQLOperation update Toto set a = ?, x = ?, q = ? where id = ? | {1={Toto.id (W)=o.c.s.i.PersistedIdentifier@1, Toto.a (U)=123, Toto.x (U)=17, Toto.q (U)=null}, 2={Toto.id (W)=o.c.s.i.PersistedIdentifier@2, Toto.a (U)=131, Toto.x (U)=29, Toto.q (U)=null}}
2025-01-22 07:41:09 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:09 TRACE SQLOperation update Toto set b = ?, x = ?, q = ? where id = ? | {1={Toto.id (W)=o.c.s.i.PersistedIdentifier@3, Toto.x (U)=37, Toto.q (U)=null, Toto.b (U)=141}, 2={Toto.id (W)=o.c.s.i.PersistedIdentifier@4, Toto.x (U)=43, Toto.q (U)=null, Toto.b (U)=153}}
2025-01-22 07:41:09 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:09 TRACE SQLOperation delete from Toto where id = ? | {1={Toto.id=o.c.s.i.PersistableIdentifier@1}, 2={Toto.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:41:09 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:09 TRACE SQLOperation delete from Toto where id = ? | {1={Toto.id=o.c.s.i.PersistableIdentifier@3}, 2={Toto.id=o.c.s.i.PersistableIdentifier@4}}
2025-01-22 07:41:09 TRACE SQLOperation delete from Toto where id in (?, ?) | {Toto.id=[o.c.s.i.PersistableIdentifier@1, o.c.s.i.PersistableIdentifier@2]}
2025-01-22 07:41:09 TRACE SQLOperation delete from Toto where id in (?, ?) | {Toto.id=[o.c.s.i.PersistableIdentifier@3, o.c.s.i.PersistableIdentifier@4]}
2025-01-22 07:41:09 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:09 TRACE SQLOperation update Toto set a = ?, x = ?, q = ? where id = ? | {1={Toto.x (U)=17, Toto.id (W)=o.c.s.i.PersistableIdentifier@1, Toto.a (U)=123, Toto.q (U)=null}, 2={Toto.x (U)=29, Toto.id (W)=o.c.s.i.PersistableIdentifier@2, Toto.a (U)=131, Toto.q (U)=null}}
2025-01-22 07:41:09 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:09 TRACE SQLOperation update Toto set b = ?, x = ?, q = ? where id = ? | {1={Toto.x (U)=37, Toto.id (W)=o.c.s.i.PersistableIdentifier@3, Toto.b (U)=141, Toto.q (U)=null}, 2={Toto.x (U)=43, Toto.id (W)=o.c.s.i.PersistableIdentifier@4, Toto.b (U)=153, Toto.q (U)=null}}
2025-01-22 07:41:09 TRACE 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.DTYPE as Toto_DTYPE from Toto where Toto.x = ? order by Toto.x asc | {1=42}
2025-01-22 07:41:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@6a7d4402
2025-01-22 07:41:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@6a7d4402
2025-01-22 07:41:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@6a7d4402
2025-01-22 07:41:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@6a7d4402
2025-01-22 07:41:09 TRACE 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.DTYPE as Toto_DTYPE from Toto where Toto.x = ? | {1=42}
2025-01-22 07:41:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@7d70c19e
2025-01-22 07:41:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@7d70c19e
2025-01-22 07:41:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@7d70c19e
2025-01-22 07:41:09 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@7d70c19e
2025-01-22 07:41:10 TRACE SQLOperation delete from Toto where id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@7}
[INFO] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.123 s - in org.codefilarete.stalactite.engine.runtime.SingleTablePolymorphismPersisterTest$CRUD
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.135 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
2025-01-22 07:41:10 TRACE 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]}
2025-01-22 07:41:10 TRACE 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]}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5673e545
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5673e545
2025-01-22 07:41:10 TRACE 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]}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5927762f
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5927762f
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation delete from TotoA where id = ? | {1={TotoA.id=o.c.s.i.PersistableIdentifier@7}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:10 TRACE SQLOperation insert into TotoA(a, id, x, q) values (?, ?, ?, ?) | {1={TotoA.a=23, TotoA.x=17, TotoA.q=null, TotoA.id=o.c.s.i.PersistableIdentifier@1}, 2={TotoA.a=31, TotoA.x=29, TotoA.q=null, TotoA.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:10 TRACE SQLOperation insert into TotoB(b, id, x, q) values (?, ?, ?, ?) | {1={TotoB.id=o.c.s.i.PersistableIdentifier@3, TotoB.x=37, TotoB.b=41, TotoB.q=null}, 2={TotoB.id=o.c.s.i.PersistableIdentifier@4, TotoB.x=43, TotoB.b=53, TotoB.q=null}}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 TRACE 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]}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4193cc82
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4193cc82
2025-01-22 07:41:10 TRACE 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]}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1c4ef349
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1c4ef349
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 TRACE 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]}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6f61f643
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6f61f643
2025-01-22 07:41:10 TRACE 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]}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@edd4b56
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@edd4b56
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:10 TRACE 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}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:10 TRACE SQLOperation update TotoB set b = ?, x = ?, q = ? where id = ? | {1={TotoB.id (W)=o.c.s.i.PersistedIdentifier@3, TotoB.x (U)=37, TotoB.b (U)=141, TotoB.q (U)=null}, 2={TotoB.id (W)=o.c.s.i.PersistedIdentifier@4, TotoB.x (U)=43, TotoB.b (U)=153, TotoB.q (U)=null}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:10 TRACE SQLOperation delete from TotoA where id = ? | {1={TotoA.id=o.c.s.i.PersistableIdentifier@1}, 2={TotoA.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:10 TRACE SQLOperation delete from TotoB where id = ? | {1={TotoB.id=o.c.s.i.PersistableIdentifier@3}, 2={TotoB.id=o.c.s.i.PersistableIdentifier@4}}
2025-01-22 07:41:10 TRACE SQLOperation delete from TotoA where id in (?, ?) | {TotoA.id=[o.c.s.i.PersistableIdentifier@1, o.c.s.i.PersistableIdentifier@2]}
2025-01-22 07:41:10 TRACE SQLOperation delete from TotoB where id in (?, ?) | {TotoB.id=[o.c.s.i.PersistableIdentifier@3, o.c.s.i.PersistableIdentifier@4]}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:10 TRACE SQLOperation update TotoA set a = ?, x = ?, q = ? where id = ? | {1={TotoA.x (U)=17, TotoA.q (U)=null, TotoA.id (W)=o.c.s.i.PersistableIdentifier@1, TotoA.a (U)=123}, 2={TotoA.x (U)=29, TotoA.q (U)=null, TotoA.id (W)=o.c.s.i.PersistableIdentifier@2, TotoA.a (U)=131}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:10 TRACE SQLOperation update TotoB set b = ?, x = ?, q = ? where id = ? | {1={TotoB.x (U)=37, TotoB.q (U)=null, TotoB.b (U)=141, TotoB.id (W)=o.c.s.i.PersistableIdentifier@3}, 2={TotoB.x (U)=43, TotoB.q (U)=null, TotoB.b (U)=153, TotoB.id (W)=o.c.s.i.PersistableIdentifier@4}}
2025-01-22 07:41:10 TRACE 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 = ? order by Toto.x asc | {1=42}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6ec2d27b
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6ec2d27b
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6ec2d27b
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6ec2d27b
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4b736530
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4b736530
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4b736530
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4b736530
2025-01-22 07:41:10 TRACE SQLOperation delete from TotoA where id in (?) | {TotoA.id=o.c.s.i.PersistableIdentifier@7}
[INFO] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.084 s - in org.codefilarete.stalactite.engine.runtime.TablePerClassPolymorphismPersisterTest$CRUD
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.085 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
2025-01-22 07:41:10 DEBUG SQLOperation Result found in cache, statement will not be executed
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 s - in org.codefilarete.stalactite.engine.runtime.OptimizedUpdatePersisterTest
[INFO] Running org.codefilarete.stalactite.engine.runtime.EntityQueryCriteriaSupportTest
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 s - in org.codefilarete.stalactite.engine.runtime.EntityQueryCriteriaSupportTest
[INFO] Running org.codefilarete.stalactite.engine.runtime.JoinTablePolymorphismPersisterTest
[INFO] Running org.codefilarete.stalactite.engine.runtime.JoinTablePolymorphismPersisterTest$CRUD
2025-01-22 07:41:10 TRACE 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]}
2025-01-22 07:41:10 TRACE 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]}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3b11775a
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@72934888 on object TotoA[{id=1, x=null, a=23}]
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3b11775a
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@72934888 on object TotoA[{id=2, x=null, a=31}]
2025-01-22 07:41:10 TRACE 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]}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3048f547
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3d81525b on object TotoB[{id=3, x=null, b=41}]
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3048f547
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3d81525b on object TotoB[{id=4, x=null, b=53}]
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation delete from TotoA where id = ? | {1={TotoA.id=o.c.s.i.PersistableIdentifier@7}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation delete from Toto where id = ? | {1={Toto.id=o.c.s.i.PersistableIdentifier@7}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:10 TRACE SQLOperation insert into Toto(x, q, id) values (?, ?, ?) | {1={Toto.x=17, Toto.id=o.c.s.i.PersistableIdentifier@1, Toto.q=null}, 2={Toto.x=29, Toto.id=o.c.s.i.PersistableIdentifier@2, Toto.q=null}, 3={Toto.x=37, Toto.id=o.c.s.i.PersistableIdentifier@3, Toto.q=null}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into Toto(x, q, id) values (?, ?, ?) | {1={Toto.x=43, Toto.id=o.c.s.i.PersistableIdentifier@4, Toto.q=null}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:10 TRACE 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}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:10 TRACE 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}}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 TRACE 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]}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@45136ca
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@684cae88 on object TotoA[{id=1, x=null, a=23}]
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@45136ca
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@684cae88 on object TotoA[{id=2, x=null, a=31}]
2025-01-22 07:41:10 TRACE 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]}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@eb10b94
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@153dd40c on object TotoB[{id=3, x=null, b=41}]
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@eb10b94
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@153dd40c on object TotoB[{id=4, x=null, b=53}]
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 TRACE 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]}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2dd32cf9
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@472c0627 on object TotoA[{id=1, x=null, a=23}]
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2dd32cf9
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@472c0627 on object TotoA[{id=2, x=null, a=31}]
2025-01-22 07:41:10 TRACE 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]}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@59c08452
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4f3a622b on object TotoB[{id=3, x=null, b=41}]
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@59c08452
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4f3a622b on object TotoB[{id=4, x=null, b=53}]
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:10 TRACE SQLOperation update TotoA set a = ? where id = ? | {1={TotoA.a (U)=123, TotoA.id (W)=o.c.s.i.PersistedIdentifier@1}, 2={TotoA.a (U)=131, TotoA.id (W)=o.c.s.i.PersistedIdentifier@2}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:10 TRACE SQLOperation update TotoB set b = ? where id = ? | {1={TotoB.b (U)=141, TotoB.id (W)=o.c.s.i.PersistedIdentifier@3}, 2={TotoB.b (U)=153, TotoB.id (W)=o.c.s.i.PersistedIdentifier@4}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:10 TRACE SQLOperation delete from TotoA where id = ? | {1={TotoA.id=o.c.s.i.PersistableIdentifier@1}, 2={TotoA.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:10 TRACE SQLOperation delete from TotoB where id = ? | {1={TotoB.id=o.c.s.i.PersistableIdentifier@3}, 2={TotoB.id=o.c.s.i.PersistableIdentifier@4}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:10 TRACE 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}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation delete from Toto where id = ? | {1={Toto.id=o.c.s.i.PersistableIdentifier@4}}
2025-01-22 07:41:10 TRACE SQLOperation delete from TotoA where id in (?, ?) | {TotoA.id=[o.c.s.i.PersistableIdentifier@1, o.c.s.i.PersistableIdentifier@2]}
2025-01-22 07:41:10 TRACE SQLOperation delete from TotoB where id in (?, ?) | {TotoB.id=[o.c.s.i.PersistableIdentifier@3, o.c.s.i.PersistableIdentifier@4]}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE 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]}}
2025-01-22 07:41:10 TRACE SQLOperation delete from Toto where id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@4}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:10 TRACE SQLOperation update Toto set x = ?, q = ? where id = ? | {1={Toto.q (U)=null, Toto.x (U)=17, Toto.id (W)=o.c.s.i.PersistableIdentifier@1}, 2={Toto.q (U)=null, Toto.x (U)=29, Toto.id (W)=o.c.s.i.PersistableIdentifier@2}, 3={Toto.q (U)=null, Toto.x (U)=37, Toto.id (W)=o.c.s.i.PersistableIdentifier@3}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation update Toto set x = ?, q = ? where id = ? | {1={Toto.q (U)=null, Toto.x (U)=43, Toto.id (W)=o.c.s.i.PersistableIdentifier@4}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:10 TRACE SQLOperation update TotoA set a = ? where id = ? | {1={TotoA.a (U)=123, TotoA.id (W)=o.c.s.i.PersistableIdentifier@1}, 2={TotoA.a (U)=131, TotoA.id (W)=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:10 TRACE 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}}
2025-01-22 07:41:10 TRACE 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 = ? order by Toto.x asc | {1=42}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@533110b2
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@46630f26 on object TotoA[{id=1, x=17, a=null}]
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@533110b2
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@46630f26 on object TotoA[{id=2, x=29, a=null}]
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@533110b2
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@728e480f on object TotoB[{id=3, x=37, b=null}]
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@533110b2
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@728e480f on object TotoB[{id=4, x=43, b=null}]
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@49dddd95
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5a529c8b on object TotoA[{id=1, x=17, a=null}]
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@49dddd95
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5a529c8b on object TotoA[{id=2, x=29, a=null}]
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@49dddd95
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@fc7a56e on object TotoB[{id=3, x=37, b=null}]
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@49dddd95
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@fc7a56e on object TotoB[{id=4, x=43, b=null}]
2025-01-22 07:41:10 TRACE SQLOperation delete from TotoA where id in (?) | {TotoA.id=o.c.s.i.PersistableIdentifier@7}
2025-01-22 07:41:10 TRACE SQLOperation delete from Toto where id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@7}
[INFO] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.065 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
2025-01-22 07:41:10 DEBUG DDLDeployer create table AbstractVehicle(id int not null, unique (id))
2025-01-22 07:41:10 DEBUG DDLDeployer create table Car(id int not null, model varchar(255), color int, plug integer, DTYPE varchar(255) not null, unique (id))
2025-01-22 07:41:10 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into AbstractVehicle(id) values (?) | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into Car(color, model, plug, id, DTYPE) values (?, ?, ?, ?, ?) | {1={Car.model=Renault, Car.color=Color[rgb=666], Car.plug=CCS, Car.id=o.c.s.i.PersistableIdentifier@1, Car.DTYPE=CAR}}
2025-01-22 07:41:10 TRACE SQLOperation select * from car | {}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@525905e5
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4acb1129 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>]
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation update Car set color = ?, model = ?, plug = ? where id = ? | {1={Car.model (U)=Peugeot, Car.color (U)=Color[rgb=666], Car.plug (U)=CCS, Car.id (W)=o.c.s.i.PersistedIdentifier@1}}
2025-01-22 07:41:10 TRACE SQLOperation select * from car | {}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@525905e5
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4acb1129 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>]
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:10 TRACE SQLOperation select * from car | {}
2025-01-22 07:41:10 DEBUG DDLDeployer create table AbstractVehicle(id int not null, unique (id))
2025-01-22 07:41:10 DEBUG DDLDeployer create table Car(id int not null, model varchar(255), color int, unique (id))
2025-01-22 07:41:10 DEBUG DDLDeployer create table ElectricCar(plug integer, id int not null, unique (id))
2025-01-22 07:41:10 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)
2025-01-22 07:41:10 DEBUG DDLDeployer alter table ElectricCar add constraint FK_ElectricCar_id_Car_id foreign key(id) references Car(id)
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into AbstractVehicle(id) values (?) | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE 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}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into ElectricCar(plug, id) values (?, ?) | {1={ElectricCar.plug=CCS, ElectricCar.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:10 TRACE SQLOperation select * from abstractVehicle left outer join car on abstractVehicle.id = car.id | {}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@319a367f
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@eba36e5 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>]
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4b5af14f 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>]
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation update Car set color = ?, model = ? where id = ? | {1={Car.color (U)=Color[rgb=666], Car.model (U)=Peugeot, Car.id (W)=o.c.s.i.PersistedIdentifier@1}}
2025-01-22 07:41:10 TRACE SQLOperation select * from abstractVehicle left outer join car on abstractVehicle.id = car.id | {}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@319a367f
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@eba36e5 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>]
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4b5af14f 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>]
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation delete from ElectricCar where id = ? | {1={ElectricCar.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:10 TRACE SQLOperation select * from abstractVehicle left outer join car on abstractVehicle.id = car.id | {}
2025-01-22 07:41:10 DEBUG DDLDeployer create table AbstractVehicle(id int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))
2025-01-22 07:41:10 DEBUG DDLDeployer create table ElectricCar(plug integer, id int not null, unique (id))
2025-01-22 07:41:10 DEBUG DDLDeployer alter table ElectricCar add constraint FK_ElectricCar_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into AbstractVehicle(color, model, id, DTYPE) values (?, ?, ?, ?) | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1, AbstractVehicle.model=Renault, AbstractVehicle.DTYPE=CAR, AbstractVehicle.color=Color[rgb=666]}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into ElectricCar(plug, id) values (?, ?) | {1={ElectricCar.plug=CCS, ElectricCar.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:10 TRACE SQLOperation select * from abstractVehicle | {}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@46e75df2
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2c979b2e 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>]
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation update AbstractVehicle set color = ?, model = ? where id = ? | {1={AbstractVehicle.id (W)=o.c.s.i.PersistedIdentifier@1, AbstractVehicle.model (U)=Peugeot, AbstractVehicle.color (U)=Color[rgb=666]}}
2025-01-22 07:41:10 TRACE SQLOperation select * from abstractVehicle | {}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@46e75df2
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2c979b2e 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>]
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation delete from ElectricCar where id = ? | {1={ElectricCar.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:10 TRACE 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
2025-01-22 07:41:10 DEBUG DDLDeployer create table Vehicle(color int, id int not null, unique (id))
2025-01-22 07:41:10 DEBUG DDLDeployer create table car(id int not null, color int, model varchar(255), unique (id))
2025-01-22 07:41:10 DEBUG DDLDeployer alter table car add constraint FK_car_id_Vehicle_id foreign key(id) references Vehicle(id)
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=666], Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into car(model, id) values (?, ?) | {1={car.model=Renault, car.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:10 TRACE SQLOperation select car.id, car.model, vehicle.color from car inner join vehicle on car.id = vehicle.id | {}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7958b881
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1e6bc3d2 on object Car[model=Renault,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2025-01-22 07:41:10 DEBUG DDLDeployer create table Car(model varchar(255), color int, id int not null, unique (id))
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE 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}}
2025-01-22 07:41:10 TRACE SQLOperation select car.id, car.color, car.model from car | {}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@75ad74bf
2025-01-22 07:41:10 DEBUG DDLDeployer create table AbstractVehicle(id int not null, unique (id))
2025-01-22 07:41:10 DEBUG DDLDeployer create table Vehicle(id int not null, unique (id))
2025-01-22 07:41:10 DEBUG DDLDeployer create table Car(model varchar(255), color int, id int not null, unique (id))
2025-01-22 07:41:10 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)
2025-01-22 07:41:10 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into AbstractVehicle(id) values (?) | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into Vehicle(id) values (?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE 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}}
2025-01-22 07:41:10 TRACE SQLOperation select car.id, car.model, car.color from car | {}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4fa80ad5
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3b31cc56 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>]
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1b20c713 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>]
2025-01-22 07:41:10 DEBUG DDLDeployer create table Car(model varchar(255), rgb integer, id int not null, unique (id))
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into Car(model, rgb, id) values (?, ?, ?) | {1={Car.rgb=666, Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7bd441a4
2025-01-22 07:41:10 TRACE SQLOperation select id, model, rgb from Car | {}
2025-01-22 07:41:10 DEBUG DDLDeployer create table Car(model varchar(255), color int, id int not null, unique (id))
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE 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}}
2025-01-22 07:41:10 TRACE SQLOperation select car.id, car.model, car.color from car | {}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@61e9ddff
[INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.055 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportInheritanceTest$Inheritance
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportInheritanceTest$MappedSuperClass
2025-01-22 07:41:10 DEBUG DDLDeployer create table Car(model varchar(255), color int, id int not null, unique (id))
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE 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}}
2025-01-22 07:41:10 TRACE SQLOperation select car.id, car.model, car.color from car | {}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4b69e02c
2025-01-22 07:41:10 DEBUG DDLDeployer create table Car(model_col varchar(255), color_col int, id_col int not null, unique (id_col))
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into Car(color_col, model_col, id_col) values (?, ?, ?) | {1={Car.model_col=Renault, Car.color_col=Color[rgb=666], Car.id_col=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:10 TRACE SQLOperation select id_col, model_col, color_col from Car | {}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@334682d0
2025-01-22 07:41:10 DEBUG DDLDeployer create table Car(model_supercol varchar(255), color_supercol int, id_supercol int not null, unique (id_supercol))
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into Car(color_supercol, model_supercol, id_supercol) values (?, ?, ?) | {1={Car.id_supercol=o.c.s.i.PersistableIdentifier@1, Car.model_supercol=Renault, Car.color_supercol=Color[rgb=666]}}
2025-01-22 07:41:10 TRACE SQLOperation select id_supercol, model_supercol, color_supercol from Car | {}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5289589a
2025-01-22 07:41:10 DEBUG DDLDeployer create table Car(model varchar(255), rgb integer, id int not null, unique (id))
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into Car(model, rgb, id) values (?, ?, ?) | {1={Car.model=Renault, Car.rgb=666, Car.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1acb8e37
2025-01-22 07:41:10 TRACE SQLOperation select id, model, rgb from Car | {}
2025-01-22 07:41:10 DEBUG DDLDeployer create table Car(model_col varchar(255), color_col int, id_col int not null, unique (id_col))
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into Car(color_col, model_col, id_col) values (?, ?, ?) | {1={Car.id_col=o.c.s.i.PersistableIdentifier@1, Car.color_col=Color[rgb=666], Car.model_col=Renault}}
2025-01-22 07:41:10 TRACE SQLOperation select id_col, model_col, color_col from Car | {}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@63db2dc7
2025-01-22 07:41:10 DEBUG DDLDeployer create table Car(model varchar(255), color int, id int not null, unique (id))
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE 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}}
2025-01-22 07:41:10 TRACE SQLOperation select car.id, car.color, car.model from car | {}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@18040d65
[INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.047 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportInheritanceTest$MappedSuperClass
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.103 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportInheritanceTest
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest
2025-01-22 07:41:10 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))
2025-01-22 07:41:10 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))
2025-01-22 07:41:10 DEBUG DDLDeployer create table Pet(name varchar(255) not null, race varchar(255) not null, age integer not null, unique (name, race, age))
2025-01-22 07:41:10 DEBUG DDLDeployer alter table Person_pets add constraint FK_104a9067 foreign key(pets_name, pets_race, pets_age) references Pet(name, race, age)
2025-01-22 07:41:10 DEBUG DDLDeployer alter table Person_pets add constraint FK_d6e530bc foreign key(person_firstName, person_lastName, person_address) references Person(firstName, lastName, address)
2025-01-22 07:41:10 TRACE 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.firstName=John, Person.lastName=Do, Person.address=nowhere}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into Person(age, firstName, lastName, address) values (?, ?, ?, ?) | {1={Person.firstName=John, Person.lastName=Do, Person.age=35, Person.address=nowhere}}
2025-01-22 07:41:10 TRACE 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=[Pluto, Rantanplan], Pet.race=[Dog, Dog], Pet.age=[4, 5]}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:10 TRACE SQLOperation insert into Pet(name, race, age) values (?, ?, ?) | {1={Pet.name=Pluto, Pet.race=Dog, Pet.age=4}, 2={Pet.name=Rantanplan, Pet.race=Dog, Pet.age=5}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:10 TRACE 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.pets_race=Dog, Person_pets.person_firstName=John, Person_pets.pets_name=Pluto, Person_pets.person_address=nowhere, Person_pets.pets_age=4}, 2={Person_pets.person_lastName=Do, Person_pets.pets_race=Dog, Person_pets.person_firstName=John, Person_pets.pets_name=Rantanplan, Person_pets.person_address=nowhere, Person_pets.pets_age=5}}
2025-01-22 07:41:10 TRACE 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.firstName=John, Person.lastName=Do, Person.address=nowhere}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1bc65ffa
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6bdda2a6 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@26cefe4c on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1bc65ffa
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6bdda2a6 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}}]}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@26cefe4c 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}}]}
2025-01-22 07:41:10 TRACE 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.firstName=John, Person.lastName=Do, Person.address=nowhere}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1bc65ffa
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6bdda2a6 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@26cefe4c on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1bc65ffa
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6bdda2a6 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}}]}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@26cefe4c 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}}]}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation update Person set age = ? where firstName = ? and lastName = ? and address = ? | {1={Person.firstName (W)=John, Person.lastName (W)=Do, Person.age (U)=36, Person.address (W)=nowhere}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation delete from Person_pets where person_lastName = ? and pets_race = ? and person_firstName = ? and pets_name = ? and person_address = ? and pets_age = ? | {1={Person_pets.person_lastName=Do, Person_pets.pets_race=Dog, Person_pets.person_firstName=John, Person_pets.pets_name=Rantanplan, Person_pets.person_address=nowhere, Person_pets.pets_age=5}}
2025-01-22 07:41:10 TRACE 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=Schrodinger, Pet.race=Cat, Pet.age=-42}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into Pet(name, race, age) values (?, ?, ?) | {1={Pet.name=Schrodinger, Pet.race=Cat, Pet.age=-42}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE 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.pets_race=Cat, Person_pets.person_firstName=John, Person_pets.pets_name=Schrodinger, Person_pets.person_address=nowhere, Person_pets.pets_age=-42}}
2025-01-22 07:41:10 TRACE 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.firstName=John, Person.lastName=Do, Person.address=nowhere}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1bc65ffa
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6bdda2a6 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=36, house=null, pets=[]}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@26cefe4c on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=36, house=null, pets=[]}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1bc65ffa
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6bdda2a6 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}}]}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@26cefe4c 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}}]}
2025-01-22 07:41:10 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))
2025-01-22 07:41:10 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))
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into Cat(catBreed, name, race, age) values (?, ?, ?, ?) | {1={Cat.name=Pluto, Cat.catBreed=Persian, Cat.race=Dog, Cat.age=4}}
2025-01-22 07:41:10 TRACE 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.age, Dog.race, Dog.name) in ((?, ?, ?))) | {1=Pluto, 2=Dog, 3=4, 4=4, 5=Dog, 6=Pluto}
2025-01-22 07:41:10 TRACE 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.name=Pluto, Cat.race=Dog, Cat.age=4}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5efc8552
2025-01-22 07:41:10 TRACE 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.age, Dog.race, Dog.name) in ((?, ?, ?))) | {1=Pluto, 2=Dog, 3=4, 4=4, 5=Dog, 6=Pluto}
2025-01-22 07:41:10 TRACE 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.name=Pluto, Cat.race=Dog, Cat.age=4}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5efc8552
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation delete from Cat where name = ? and race = ? and age = ? | {1={Cat.name=Pluto, Cat.race=Dog, Cat.age=4}}
2025-01-22 07:41:10 TRACE SQLOperation select catBreed from Cat | {}
2025-01-22 07:41:10 TRACE SQLOperation delete from Cat where (name, race, age) in ((?, ?, ?)) | {Cat.name=Pluto, Cat.race=Dog, Cat.age=4}
2025-01-22 07:41:10 TRACE SQLOperation select catBreed from Cat | {}
2025-01-22 07:41:10 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))
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into Person(age, firstName, familyName, address) values (?, ?, ?, ?) | {1={Person.firstName=John, Person.age=35, Person.address=nowhere, Person.familyName=Do}}
2025-01-22 07:41:10 TRACE 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.address=nowhere, Person.familyName=Do}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3e4e150c
2025-01-22 07:41:10 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))
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into Person(age, firstName, lastName, address) values (?, ?, ?, ?) | {1={Person.lastName=Do, Person.address=nowhere, Person.firstName=John, Person.age=35}}
2025-01-22 07:41:10 TRACE 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.lastName=Do, Person.address=nowhere, Person.firstName=John}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5e74473a
2025-01-22 07:41:10 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))
2025-01-22 07:41:10 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))
2025-01-22 07:41:10 DEBUG DDLDeployer create table Pet(name varchar(255) not null, race varchar(255) not null, age integer not null, unique (name, race, age))
2025-01-22 07:41:10 DEBUG DDLDeployer alter table Person_pets add constraint FK_d6e530bc foreign key(person_firstName, person_lastName, person_address) references Person(firstName, lastName, address)
2025-01-22 07:41:10 DEBUG DDLDeployer alter table Person_pets add constraint FK_104a9067 foreign key(pets_name, pets_race, pets_age) references Pet(name, race, age)
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into Person(age, firstName, lastName, address) values (?, ?, ?, ?) | {1={Person.firstName=John, Person.age=35, Person.lastName=Do, Person.address=nowhere}}
2025-01-22 07:41:10 TRACE 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.name=[Pluto, Rantanplan], Pet.race=[Dog, Dog]}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:10 TRACE SQLOperation insert into Pet(name, race, age) values (?, ?, ?) | {1={Pet.age=4, Pet.name=Pluto, Pet.race=Dog}, 2={Pet.age=5, Pet.name=Rantanplan, Pet.race=Dog}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:10 TRACE SQLOperation insert into Person_pets(person_firstName, person_lastName, person_address, pets_name, pets_race, pets_age) values (?, ?, ?, ?, ?, ?) | {1={Person_pets.pets_age=4, Person_pets.person_address=nowhere, Person_pets.person_lastName=Do, Person_pets.pets_race=Dog, Person_pets.person_firstName=John, Person_pets.pets_name=Pluto}, 2={Person_pets.pets_age=5, Person_pets.person_address=nowhere, Person_pets.person_lastName=Do, Person_pets.pets_race=Dog, Person_pets.person_firstName=John, Person_pets.pets_name=Rantanplan}}
2025-01-22 07:41:10 TRACE 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.firstName=John, Person.lastName=Do, Person.address=nowhere}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@50aeafd9
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@159eb036 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@209f99e4 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@50aeafd9
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@159eb036 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}}]}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@209f99e4 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}}]}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation update Person set age = ? where firstName = ? and lastName = ? and address = ? | {1={Person.firstName (W)=John, Person.age (U)=36, Person.lastName (W)=Do, Person.address (W)=nowhere}}
2025-01-22 07:41:10 TRACE SQLOperation select Person.age from Person | {}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:10 TRACE SQLOperation delete from Person_pets where pets_age = ? and person_address = ? and person_lastName = ? and pets_race = ? and person_firstName = ? and pets_name = ? | {1={Person_pets.pets_age=4, Person_pets.person_address=nowhere, Person_pets.person_lastName=Do, Person_pets.pets_race=Dog, Person_pets.person_firstName=John, Person_pets.pets_name=Pluto}, 2={Person_pets.pets_age=5, Person_pets.person_address=nowhere, Person_pets.person_lastName=Do, Person_pets.pets_race=Dog, Person_pets.person_firstName=John, Person_pets.pets_name=Rantanplan}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation delete from Person where firstName = ? and lastName = ? and address = ? | {1={Person.firstName=John, Person.lastName=Do, Person.address=nowhere}}
2025-01-22 07:41:10 TRACE SQLOperation select Person.firstName, Person.lastName, Person.address from Person | {}
2025-01-22 07:41:10 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))
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into Person(age, firstName, familyName, address) values (?, ?, ?, ?) | {1={Person.familyName=Do, Person.firstName=John, Person.age=35, Person.address=nowhere}}
2025-01-22 07:41:10 TRACE 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.familyName=Do, Person.firstName=John, Person.address=nowhere}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7b045db
2025-01-22 07:41:10 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))
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into Person(age, firstName, lastName, address) values (?, ?, ?, ?) | {1={Person.address=nowhere, Person.lastName=Do, Person.age=35, Person.firstName=John}}
2025-01-22 07:41:10 TRACE 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.lastName=Do, Person.address=nowhere, Person.firstName=John}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2e4fc822
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE 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}}
2025-01-22 07:41:10 TRACE SQLOperation select Person.age from Person | {}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation delete from Person where lastName = ? and address = ? and firstName = ? | {1={Person.address=nowhere, Person.lastName=Do, Person.firstName=John}}
2025-01-22 07:41:10 TRACE SQLOperation select Person.age from Person | {}
2025-01-22 07:41:10 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))
2025-01-22 07:41:10 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))
2025-01-22 07:41:10 DEBUG DDLDeployer create table Pet(name varchar(255) not null, race varchar(255) not null, age integer not null, unique (name, race, age))
2025-01-22 07:41:10 DEBUG DDLDeployer alter table Person_pets add constraint FK_d6e530bc foreign key(person_firstName, person_lastName, person_address) references Person(firstName, lastName, address)
2025-01-22 07:41:10 DEBUG DDLDeployer alter table Person_pets add constraint FK_104a9067 foreign key(pets_name, pets_race, pets_age) references Pet(name, race, age)
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into Person(age, firstName, lastName, address) values (?, ?, ?, ?) | {1={Person.age=35, Person.lastName=Do, Person.firstName=John, Person.address=nowhere}}
2025-01-22 07:41:10 TRACE 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]}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:10 TRACE 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}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:10 TRACE SQLOperation insert into Person_pets(person_firstName, person_lastName, person_address, pets_name, pets_race, pets_age) values (?, ?, ?, ?, ?, ?) | {1={Person_pets.pets_age=4, Person_pets.pets_race=Dog, Person_pets.person_firstName=John, Person_pets.person_address=nowhere, Person_pets.pets_name=Pluto, Person_pets.person_lastName=Do}, 2={Person_pets.pets_age=5, Person_pets.pets_race=Dog, Person_pets.person_firstName=John, Person_pets.person_address=nowhere, Person_pets.pets_name=Rantanplan, Person_pets.person_lastName=Do}}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@627b9c7d
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@41180b15 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@694ba313 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@627b9c7d
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@41180b15 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}}]}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@694ba313 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}}]}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation update Person set age = ? where lastName = ? and address = ? and firstName = ? | {1={Person.age (U)=36, Person.lastName (W)=Do, Person.firstName (W)=John, Person.address (W)=nowhere}}
2025-01-22 07:41:10 TRACE SQLOperation select Person.age from Person | {}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:10 TRACE SQLOperation delete from Person_pets where pets_age = ? and pets_race = ? and person_firstName = ? and person_address = ? and pets_name = ? and person_lastName = ? | {1={Person_pets.pets_age=5, Person_pets.pets_race=Dog, Person_pets.person_firstName=John, Person_pets.person_address=nowhere, Person_pets.pets_name=Rantanplan, Person_pets.person_lastName=Do}, 2={Person_pets.pets_age=4, Person_pets.pets_race=Dog, Person_pets.person_firstName=John, Person_pets.person_address=nowhere, Person_pets.pets_name=Pluto, Person_pets.person_lastName=Do}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation delete from Person where lastName = ? and address = ? and firstName = ? | {1={Person.lastName=Do, Person.firstName=John, Person.address=nowhere}}
2025-01-22 07:41:10 TRACE SQLOperation select Person.firstName, Person.lastName, Person.address from Person | {}
2025-01-22 07:41:10 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))
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into Pet(catBreed, name, race, age, DTYPE) values (?, ?, ?, ?, ?) | {1={Pet.name=Pluto, Pet.age=4, Pet.race=Dog, Pet.catBreed=Persian, Pet.DTYPE=Pet}}
2025-01-22 07:41:10 TRACE SQLOperation select Pet.name as Pet_name, Pet.age as Pet_age, Pet.race as Pet_race, Pet.DTYPE as Pet_DTYPE from Pet where (Pet.name, Pet.age, Pet.race) in ((?, ?, ?)) | {1=Pluto, 2=4, 3=Dog}
2025-01-22 07:41:10 TRACE 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.name=Pluto, Pet.age=4, Pet.race=Dog}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@e3269cb
2025-01-22 07:41:10 TRACE SQLOperation select Pet.name as Pet_name, Pet.age as Pet_age, Pet.race as Pet_race, Pet.DTYPE as Pet_DTYPE from Pet where (Pet.name, Pet.age, Pet.race) in ((?, ?, ?)) | {1=Pluto, 2=4, 3=Dog}
2025-01-22 07:41:10 TRACE 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.name=Pluto, Pet.age=4, Pet.race=Dog}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@e3269cb
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation delete from Pet where name = ? and age = ? and race = ? | {1={Pet.name=Pluto, Pet.age=4, Pet.race=Dog}}
2025-01-22 07:41:10 TRACE SQLOperation select name from Pet | {}
2025-01-22 07:41:10 TRACE SQLOperation select catBreed from Pet | {}
2025-01-22 07:41:10 TRACE SQLOperation delete from Pet where (name, race, age) in ((?, ?, ?)) | {Pet.name=Pluto, Pet.age=4, Pet.race=Dog}
2025-01-22 07:41:10 TRACE SQLOperation select name from Pet | {}
2025-01-22 07:41:10 TRACE SQLOperation select catBreed from Pet | {}
2025-01-22 07:41:10 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))
2025-01-22 07:41:10 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))
2025-01-22 07:41:10 DEBUG DDLDeployer alter table Person add constraint FK_dc808dbe foreign key(houseNumber, houseStreet, houseZipCode, houseCity) references House(number, street, zipCode, city)
2025-01-22 07:41:10 TRACE 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.zipCode=888, House.city=CodeFilarete City}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into House(number, street, zipCode, city) values (?, ?, ?, ?) | {1={House.street=Stalactite street, House.zipCode=888, House.number=42, House.city=CodeFilarete City}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into Person(age, firstName, lastName, address, houseCity, houseNumber, houseZipCode, houseStreet) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Person.age=35, Person.address=nowhere, Person.houseCity=CodeFilarete City, Person.lastName=Do, Person.houseNumber=42, Person.houseZipCode=888, Person.firstName=John, Person.houseStreet=Stalactite street}}
2025-01-22 07:41:10 TRACE 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.lastName=Do, Person.firstName=John, Person.address=nowhere}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4ce49008
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7e675ae1 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation update Person set age = ?, houseCity = ?, houseNumber = ?, houseZipCode = ?, houseStreet = ? where address = ? and lastName = ? and firstName = ? | {1={Person.age (U)=36, Person.address (W)=nowhere, Person.houseCity (U)=CodeFilarete City, Person.lastName (W)=Do, Person.houseNumber (U)=42, Person.houseZipCode (U)=888, Person.firstName (W)=John, Person.houseStreet (U)=Stalactite street}}
2025-01-22 07:41:10 TRACE SQLOperation select Person.age from Person | {}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation delete from Person where address = ? and lastName = ? and firstName = ? | {1={Person.lastName=Do, Person.firstName=John, Person.address=nowhere}}
2025-01-22 07:41:10 TRACE SQLOperation select Person.age from Person | {}
2025-01-22 07:41:10 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))
2025-01-22 07:41:10 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))
2025-01-22 07:41:10 DEBUG DDLDeployer alter table Pet add constraint FK_60daa9db foreign key(ownerFirstName, ownerLastName, ownerAddress) references Person(firstName, lastName, address)
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into Person(age, firstName, lastName, address) values (?, ?, ?, ?) | {1={Person.address=nowhere, Person.firstName=John, Person.age=35, Person.lastName=Do}}
2025-01-22 07:41:10 TRACE 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]}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:10 TRACE SQLOperation insert into Pet(name, race, age, ownerLastName, ownerFirstName, ownerAddress) values (?, ?, ?, ?, ?, ?) | {1={Pet.ownerLastName=Do, Pet.ownerFirstName=John, Pet.name=Rantanplan, Pet.ownerAddress=nowhere, Pet.age=5, Pet.race=Dog}, 2={Pet.ownerLastName=Do, Pet.ownerFirstName=John, Pet.name=Pluto, Pet.ownerAddress=nowhere, Pet.age=4, Pet.race=Dog}}
2025-01-22 07:41:10 TRACE 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.firstName=John, Person.lastName=Do}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@44b7237f
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@19feba08 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@44b7237f
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@19feba08 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}}]}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation update Person set age = ? where address = ? and firstName = ? and lastName = ? | {1={Person.address (W)=nowhere, Person.firstName (W)=John, Person.age (U)=36, Person.lastName (W)=Do}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:10 TRACE SQLOperation update Pet set ownerLastName = ?, ownerFirstName = ?, ownerAddress = ? where name = ? and age = ? and race = ? | {1={Pet.ownerLastName (U)=Do, Pet.ownerFirstName (U)=John, Pet.name (W)=Rantanplan, Pet.ownerAddress (U)=nowhere, Pet.age (W)=5, Pet.race (W)=Dog}, 2={Pet.ownerLastName (U)=Do, Pet.ownerFirstName (U)=John, Pet.name (W)=Pluto, Pet.ownerAddress (U)=nowhere, Pet.age (W)=4, Pet.race (W)=Dog}}
2025-01-22 07:41:10 TRACE SQLOperation select Person.age from Person | {}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:10 TRACE SQLOperation update Pet set ownerLastName = ?, ownerFirstName = ?, ownerAddress = ? where name = ? and age = ? and race = ? | {1={Pet.ownerLastName (U)=null, Pet.ownerFirstName (U)=null, Pet.name (W)=Rantanplan, Pet.ownerAddress (U)=null, Pet.age (W)=5, Pet.race (W)=Dog}, 2={Pet.ownerLastName (U)=null, Pet.ownerFirstName (U)=null, Pet.name (W)=Pluto, Pet.ownerAddress (U)=null, Pet.age (W)=4, Pet.race (W)=Dog}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation delete from Person where address = ? and firstName = ? and lastName = ? | {1={Person.address=nowhere, Person.firstName=John, Person.lastName=Do}}
2025-01-22 07:41:10 TRACE SQLOperation select Person.firstName, Person.lastName, Person.address from Person | {}
2025-01-22 07:41:10 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))
2025-01-22 07:41:10 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))
2025-01-22 07:41:10 DEBUG DDLDeployer alter table House add constraint FK_c7e4c03a foreign key(ownerFirstName, ownerLastName, ownerAddress) references Person(firstName, lastName, address)
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into Person(age, firstName, lastName, address) values (?, ?, ?, ?) | {1={Person.age=35, Person.lastName=Do, Person.firstName=John, Person.address=nowhere}}
2025-01-22 07:41:10 TRACE 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.number=42, House.zipCode=888, House.street=Stalactite street, House.city=CodeFilarete City}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into House(number, street, zipCode, city, ownerLastName, ownerFirstName, ownerAddress) values (?, ?, ?, ?, ?, ?, ?) | {1={House.zipCode=888, House.street=Stalactite street, House.ownerLastName=Do, House.number=42, House.ownerFirstName=John, House.ownerAddress=nowhere, House.city=CodeFilarete City}}
2025-01-22 07:41:10 TRACE 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.lastName=Do, Person.firstName=John, Person.address=nowhere}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c71b6a4
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3f6beaf2 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE 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}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation update House set ownerLastName = ?, ownerFirstName = ?, ownerAddress = ? where zipCode = ? and street = ? and number = ? and city = ? | {1={House.zipCode (W)=888, House.street (W)=Stalactite street, House.ownerLastName (U)=Do, House.number (W)=42, House.ownerFirstName (U)=John, House.ownerAddress (U)=nowhere, House.city (W)=CodeFilarete City}}
2025-01-22 07:41:10 TRACE SQLOperation select Person.age from Person | {}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation update House set ownerLastName = ?, ownerFirstName = ?, ownerAddress = ? where zipCode = ? and street = ? and number = ? and city = ? | {1={House.zipCode (W)=888, House.street (W)=Stalactite street, House.ownerLastName (U)=null, House.number (W)=42, House.ownerFirstName (U)=null, House.ownerAddress (U)=null, House.city (W)=CodeFilarete City}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation delete from Person where lastName = ? and firstName = ? and address = ? | {1={Person.lastName=Do, Person.firstName=John, Person.address=nowhere}}
2025-01-22 07:41:10 TRACE SQLOperation select Person.age from Person | {}
2025-01-22 07:41:10 DEBUG DDLDeployer create table Pet(name varchar(255) not null, race varchar(255) not null, age integer not null, unique (name, race, age))
2025-01-22 07:41:10 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))
2025-01-22 07:41:10 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))
2025-01-22 07:41:10 DEBUG DDLDeployer alter table Cat add constraint FK_83d8ab6f foreign key(name, race, age) references Pet(name, race, age)
2025-01-22 07:41:10 DEBUG DDLDeployer alter table Dog add constraint FK_864ce449 foreign key(name, race, age) references Pet(name, race, age)
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into Pet(name, race, age) values (?, ?, ?) | {1={Pet.age=4, Pet.race=Dog, Pet.name=Pluto}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into Cat(catBreed, name, race, age) values (?, ?, ?, ?) | {1={Cat.race=Dog, Cat.name=Pluto, Cat.age=4, Cat.catBreed=Persian}}
2025-01-22 07:41:10 TRACE SQLOperation select Pet.age as Pet_age, Pet.race as Pet_race, Pet.name as Pet_name, Cat.name as Cat_name, Cat.race as Cat_race, Cat.age as Cat_age, Dog.name as Dog_name, Dog.age as Dog_age, Dog.race as Dog_race 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.age, Pet.race, Pet.name) in ((?, ?, ?)) | {1=4, 2=Dog, 3=Pluto}
2025-01-22 07:41:10 TRACE 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.name=Pluto, Cat.race=Dog, Cat.age=4}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4bc614fc
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@46af93fd on object Pet{id=PetId{name='Pluto', race='Dog', age=4}}
2025-01-22 07:41:10 TRACE 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.name=Pluto, Dog.age=4, Dog.race=Dog}
2025-01-22 07:41:10 TRACE SQLOperation select Pet.age as Pet_age, Pet.race as Pet_race, Pet.name as Pet_name, Cat.name as Cat_name, Cat.race as Cat_race, Cat.age as Cat_age, Dog.name as Dog_name, Dog.age as Dog_age, Dog.race as Dog_race 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.age, Pet.race, Pet.name) in ((?, ?, ?)) | {1=4, 2=Dog, 3=Pluto}
2025-01-22 07:41:10 TRACE 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.name=Pluto, Cat.race=Dog, Cat.age=4}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4bc614fc
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@46af93fd on object Pet{id=PetId{name='Pluto', race='Dog', age=4}}
2025-01-22 07:41:10 TRACE 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.name=Pluto, Dog.age=4, Dog.race=Dog}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation delete from Cat where name = ? and race = ? and age = ? | {1={Cat.race=Dog, Cat.name=Pluto, Cat.age=4}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation delete from Pet where age = ? and race = ? and name = ? | {1={Pet.age=4, Pet.race=Dog, Pet.name=Pluto}}
2025-01-22 07:41:10 TRACE SQLOperation select name from Pet | {}
2025-01-22 07:41:10 TRACE SQLOperation select catBreed from Cat | {}
2025-01-22 07:41:10 TRACE SQLOperation delete from Cat where (name, race, age) in ((?, ?, ?)) | {Cat.race=Dog, Cat.name=Pluto, Cat.age=4}
2025-01-22 07:41:10 TRACE SQLOperation delete from Pet where (name, race, age) in ((?, ?, ?)) | {Pet.age=4, Pet.race=Dog, Pet.name=Pluto}
2025-01-22 07:41:10 TRACE SQLOperation select name from Pet | {}
2025-01-22 07:41:10 TRACE SQLOperation select catBreed from Cat | {}
2025-01-22 07:41:10 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))
2025-01-22 07:41:10 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))
2025-01-22 07:41:10 DEBUG DDLDeployer alter table Pet add constraint FK_60daa9db foreign key(ownerFirstName, ownerLastName, ownerAddress) references Person(firstName, lastName, address)
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into Person(age, firstName, lastName, address) values (?, ?, ?, ?) | {1={Person.address=nowhere, Person.age=35, Person.lastName=Do, Person.firstName=John}}
2025-01-22 07:41:10 TRACE 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.age=[5, 4], Pet.name=[Rantanplan, Pluto]}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:10 TRACE SQLOperation insert into Pet(name, race, age, ownerAddress, ownerLastName, ownerFirstName) values (?, ?, ?, ?, ?, ?) | {1={Pet.ownerAddress=nowhere, Pet.ownerLastName=Do, Pet.race=Dog, Pet.name=Rantanplan, Pet.ownerFirstName=John, Pet.age=5}, 2={Pet.ownerAddress=nowhere, Pet.ownerLastName=Do, Pet.race=Dog, Pet.name=Pluto, Pet.ownerFirstName=John, Pet.age=4}}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1ef8e0c8
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@62472b61 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1ef8e0c8
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@62472b61 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}}]}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1ef8e0c8
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@62472b61 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1ef8e0c8
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@62472b61 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}}]}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation update Person set age = ? where address = ? and firstName = ? and lastName = ? | {1={Person.address (W)=nowhere, Person.age (U)=36, Person.lastName (W)=Do, Person.firstName (W)=John}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation update Pet set ownerAddress = ?, ownerLastName = ?, ownerFirstName = ? where race = ? and name = ? and age = ? | {1={Pet.ownerAddress (U)=null, Pet.ownerLastName (U)=null, Pet.race (W)=Dog, Pet.name (W)=Rantanplan, Pet.ownerFirstName (U)=null, Pet.age (W)=5}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation update Pet set ownerAddress = ?, ownerLastName = ?, ownerFirstName = ? where race = ? and name = ? and age = ? | {1={Pet.ownerAddress (U)=nowhere, Pet.ownerLastName (U)=Do, Pet.race (W)=Dog, Pet.name (W)=Pluto, Pet.ownerFirstName (U)=John, Pet.age (W)=4}}
2025-01-22 07:41:10 TRACE 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.age=-42, Pet.name=Schrodinger}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into Pet(name, race, age, ownerAddress, ownerLastName, ownerFirstName) values (?, ?, ?, ?, ?, ?) | {1={Pet.ownerAddress=nowhere, Pet.ownerLastName=Do, Pet.race=Cat, Pet.name=Schrodinger, Pet.ownerFirstName=John, Pet.age=-42}}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1ef8e0c8
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@62472b61 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=36, house=null, pets=[]}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1ef8e0c8
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@62472b61 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}}]}
2025-01-22 07:41:10 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))
2025-01-22 07:41:10 DEBUG DDLDeployer create table House(id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))
2025-01-22 07:41:10 DEBUG DDLDeployer alter table Person add constraint FK_Person_houseId_House_id foreign key(houseId) references House(id)
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into House(id) values (default) | {1={}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE 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}}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@479b7132
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@46697d3e on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE 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}}
2025-01-22 07:41:10 TRACE SQLOperation select Person.age from Person | {}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation delete from Person where firstName = ? and address = ? and lastName = ? | {1={Person.firstName=John, Person.address=nowhere, Person.lastName=Do}}
2025-01-22 07:41:10 TRACE SQLOperation select Person.age from Person | {}
2025-01-22 07:41:10 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))
2025-01-22 07:41:10 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))
2025-01-22 07:41:10 DEBUG DDLDeployer alter table House add constraint FK_c7e4c03a foreign key(ownerFirstName, ownerLastName, ownerAddress) references Person(firstName, lastName, address)
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into Person(age, firstName, lastName, address) values (?, ?, ?, ?) | {1={Person.age=35, Person.address=nowhere, Person.firstName=John, Person.lastName=Do}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into House(id, ownerFirstName, ownerAddress, ownerLastName) values (default, ?, ?, ?) | {1={House.ownerFirstName=John, House.ownerLastName=Do, House.ownerAddress=nowhere}}
2025-01-22 07:41:10 TRACE 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.address=nowhere, Person.firstName=John, Person.lastName=Do}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@245f90a6
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4f14a906 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation update Person set age = ? where address = ? and firstName = ? and lastName = ? | {1={Person.age (U)=36, Person.address (W)=nowhere, Person.firstName (W)=John, Person.lastName (W)=Do}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation update House set ownerFirstName = ?, ownerAddress = ?, ownerLastName = ? where id = ? | {1={House.ownerFirstName (U)=John, House.ownerLastName (U)=Do, House.id (W)=1, House.ownerAddress (U)=nowhere}}
2025-01-22 07:41:10 TRACE SQLOperation select Person.age from Person | {}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation update House set ownerFirstName = ?, ownerAddress = ?, ownerLastName = ? where id = ? | {1={House.ownerFirstName (U)=null, House.ownerLastName (U)=null, House.id (W)=1, House.ownerAddress (U)=null}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation delete from Person where address = ? and firstName = ? and lastName = ? | {1={Person.address=nowhere, Person.firstName=John, Person.lastName=Do}}
2025-01-22 07:41:10 TRACE SQLOperation select Person.age from Person | {}
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest$ForeignKeyCreation
2025-01-22 07:41:10 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))
2025-01-22 07:41:10 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))
2025-01-22 07:41:10 DEBUG DDLDeployer alter table Person add constraint FK_dc808dbe foreign key(houseNumber, houseStreet, houseZipCode, houseCity) references House(number, street, zipCode, city)
2025-01-22 07:41:10 DEBUG DDLDeployer create table Person(firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, unique (firstName, lastName, address))
2025-01-22 07:41:10 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))
2025-01-22 07:41:10 DEBUG DDLDeployer alter table House add constraint FK_c7e4c03a foreign key(ownerFirstName, ownerLastName, ownerAddress) references Person(firstName, lastName, address)
2025-01-22 07:41:10 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))
2025-01-22 07:41:10 DEBUG DDLDeployer create table House(id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))
2025-01-22 07:41:10 DEBUG DDLDeployer alter table Person add constraint FK_Person_houseId_House_id foreign key(houseId) references House(id)
2025-01-22 07:41:10 DEBUG DDLDeployer create table Person(firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, unique (firstName, lastName, address))
2025-01-22 07:41:10 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))
2025-01-22 07:41:10 DEBUG DDLDeployer alter table House add constraint FK_c7e4c03a foreign key(ownerFirstName, ownerLastName, ownerAddress) references Person(firstName, lastName, address)
2025-01-22 07:41:10 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))
2025-01-22 07:41:10 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))
2025-01-22 07:41:10 DEBUG DDLDeployer create table Pet(name varchar(255) not null, race varchar(255) not null, age integer not null, unique (name, race, age))
2025-01-22 07:41:10 DEBUG DDLDeployer alter table Person_pets add constraint FK_104a9067 foreign key(pets_name, pets_race, pets_age) references Pet(name, race, age)
2025-01-22 07:41:10 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.043 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest$ForeignKeyCreation
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.283 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
2025-01-22 07:41:10 DEBUG DDLDeployer create table AbstractVehicle(id int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))
2025-01-22 07:41:10 DEBUG DDLDeployer create table AbstractVehicle(id int not null, unique (id))
2025-01-22 07:41:10 DEBUG DDLDeployer create table Truck(id int not null, color int, unique (id))
2025-01-22 07:41:10 DEBUG DDLDeployer create table Car(id int not null, model varchar(255), unique (id))
2025-01-22 07:41:10 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)
2025-01-22 07:41:10 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)
2025-01-22 07:41:10 DEBUG DDLDeployer create table Truck(id int not null, color int, unique (id))
2025-01-22 07:41:10 DEBUG DDLDeployer create table Car(id int not null, model varchar(255), unique (id))
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into AbstractVehicle(model, id, DTYPE) values (?, ?, ?) | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1, AbstractVehicle.DTYPE=CAR, AbstractVehicle.model=Renault}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE 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}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation update AbstractVehicle set model = ? where id = ? | {1={AbstractVehicle.id (W)=o.c.s.i.PersistableIdentifier@1, AbstractVehicle.model (U)=Peugeot}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation update AbstractVehicle set color = ? where id = ? | {1={AbstractVehicle.color (U)=Color[rgb=99], AbstractVehicle.id (W)=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@313d1ee6
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60dd6261
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60dd6261
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@313d1ee6
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:10 TRACE SQLOperation insert into AbstractVehicle(id) values (?) | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.color=Color[rgb=42], Truck.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation update Car set model = ? where id = ? | {1={Car.model (U)=Peugeot, Car.id (W)=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation update Truck set color = ? where id = ? | {1={Truck.color (U)=Color[rgb=99], Truck.id (W)=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:10 TRACE SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:41:10 TRACE SQLOperation select AbstractVehicle.id as AbstractVehicle_id, Truck.id as Truck_id, Car.id as Car_id from AbstractVehicle left outer join Truck on AbstractVehicle.id = Truck.id left outer join Car on AbstractVehicle.id = Car.id where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@2}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1bcc9771
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@29c34fa4 on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2025-01-22 07:41:10 TRACE SQLOperation select AbstractVehicle.id as AbstractVehicle_id, Truck.id as Truck_id, Car.id as Car_id from AbstractVehicle left outer join Truck on AbstractVehicle.id = Truck.id left outer join Car on AbstractVehicle.id = Car.id where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@23a6da10
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@628f426d on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2025-01-22 07:41:10 TRACE SQLOperation select AbstractVehicle.id as AbstractVehicle_id, Truck.id as Truck_id, Car.id as Car_id from AbstractVehicle left outer join Truck on AbstractVehicle.id = Truck.id left outer join Car on AbstractVehicle.id = Car.id where AbstractVehicle.id in (?, ?) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@23a6da10
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@628f426d on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1bcc9771
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@29c34fa4 on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@2, Truck.color=Color[rgb=42]}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation update Car set model = ? where id = ? | {1={Car.model (U)=Peugeot, Car.id (W)=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation update Truck set color = ? where id = ? | {1={Truck.id (W)=o.c.s.i.PersistableIdentifier@2, Truck.color (U)=Color[rgb=99]}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:41:10 TRACE SQLOperation (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) union all (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistableIdentifier@2, 2=o.c.s.i.PersistableIdentifier@2}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4d3fcac
2025-01-22 07:41:10 TRACE SQLOperation (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) union all (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@1}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5ef15efb
2025-01-22 07:41:10 TRACE SQLOperation (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?, ?)) union all (select Car.id as id, 'Car' as Y from Car where Car.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}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4d3fcac
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5ef15efb
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest$TablePerClass
2025-01-22 07:41:10 DEBUG DDLDeployer create table Truck(color int, id int not null, unique (id))
2025-01-22 07:41:10 DEBUG DDLDeployer create table Car(model varchar(255), color int, id int not null, unique (id))
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE 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}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.color=Color[rgb=42], Truck.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:41:10 TRACE SQLOperation select id from car | {}
2025-01-22 07:41:10 TRACE SQLOperation select id from truck | {}
2025-01-22 07:41:10 TRACE SQLOperation (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) union all (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@1}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4ae85baa
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE 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}}
2025-01-22 07:41:10 TRACE SQLOperation (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) union all (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistedIdentifier@1, 2=o.c.s.i.PersistedIdentifier@1}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4ae85baa
2025-01-22 07:41:10 TRACE SQLOperation (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) union all (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistedIdentifier@2, 2=o.c.s.i.PersistedIdentifier@2}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@61e9690d
2025-01-22 07:41:10 TRACE SQLOperation select AbstractVehicle.id as AbstractVehicle_id, AbstractVehicle.color as AbstractVehicle_color, AbstractVehicle.model as AbstractVehicle_model, AbstractVehicle.DISCRIMINATOR as AbstractVehicle_DISCRIMINATOR from (select Truck.id as id, Truck.color as color, cast(null as varchar(255)) as model, 'Truck' as DISCRIMINATOR from Truck union all select Car.id as id, Car.color as color, Car.model as model, 'Car' as DISCRIMINATOR from Car) as AbstractVehicle | {}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@a5d57af
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@a5d57af
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:41:10 TRACE SQLOperation select count(*) as carCount from car where id = 1 | {}
2025-01-22 07:41:10 TRACE SQLOperation select count(*) as truckCount from car where id = 2 | {}
2025-01-22 07:41:10 DEBUG DDLDeployer create table Car(model varchar(255), color int, id int not null, unique (id))
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE 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}}
2025-01-22 07:41:10 TRACE SQLOperation select * from car | {}
2025-01-22 07:41:10 TRACE SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistableIdentifier@1}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19f02a07
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation update Car set color = ?, model = ? where id = ? | {1={Car.color (U)=Color[rgb=666], Car.model (U)=Peugeot, Car.id (W)=o.c.s.i.PersistedIdentifier@1}}
2025-01-22 07:41:10 TRACE SQLOperation select * from car | {}
2025-01-22 07:41:10 TRACE SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistedIdentifier@1}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19f02a07
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:10 TRACE SQLOperation select * from car | {}
2025-01-22 07:41:10 DEBUG DDLDeployer create table Truck(color int, id int not null, unique (id))
2025-01-22 07:41:10 DEBUG DDLDeployer create table Car(model varchar(255), color int, id int not null, unique (id))
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into Car(color, id) values (?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.color=Color[rgb=666]}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.color=Color[rgb=42], Truck.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:41:10 TRACE SQLOperation select model from Car | {}
2025-01-22 07:41:10 DEBUG DDLDeployer create table Car(id int not null, model varchar(255), color int, unique (id))
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE 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}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE 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}}
2025-01-22 07:41:10 TRACE SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistableIdentifier@1}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@21d64941
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE 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]}}
2025-01-22 07:41:10 TRACE SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistedIdentifier@1}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@21d64941
2025-01-22 07:41:10 DEBUG DDLDeployer create table Truck(id int not null, color int, unique (id))
2025-01-22 07:41:10 DEBUG DDLDeployer create table Car(model varchar(255), id int not null, color int, unique (id))
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE 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}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@2, Truck.color=Color[rgb=42]}}
2025-01-22 07:41:10 TRACE SQLOperation select id from car | {}
2025-01-22 07:41:10 TRACE SQLOperation select id from truck | {}
2025-01-22 07:41:10 TRACE SQLOperation (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) union all (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@1}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@489ee406
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE 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}}
2025-01-22 07:41:10 TRACE SQLOperation (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) union all (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistedIdentifier@1, 2=o.c.s.i.PersistedIdentifier@1}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@489ee406
2025-01-22 07:41:10 TRACE SQLOperation (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) union all (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistedIdentifier@2, 2=o.c.s.i.PersistedIdentifier@2}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7c7a5fc4
2025-01-22 07:41:10 TRACE SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.model as Vehicle_model, Vehicle.DISCRIMINATOR as Vehicle_DISCRIMINATOR from (select Truck.color as color, Truck.id as id, cast(null as varchar(255)) as model, 'Truck' as DISCRIMINATOR from Truck union all select Car.color as color, Car.id as id, Car.model as model, 'Car' as DISCRIMINATOR from Car) as Vehicle where Vehicle.color = ? | {1=Color[rgb=42]}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2822d49a
2025-01-22 07:41:10 TRACE SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.model as Vehicle_model, Vehicle.DISCRIMINATOR as Vehicle_DISCRIMINATOR from (select Truck.color as color, Truck.id as id, cast(null as varchar(255)) as model, 'Truck' as DISCRIMINATOR from Truck union all select Car.color as color, Car.id as id, Car.model as model, 'Car' as DISCRIMINATOR from Car) as Vehicle where Vehicle.color = ? | {1=Color[rgb=666]}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3f87dc8e
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:41:10 TRACE SQLOperation select count(*) as carCount from car where id = 1 | {}
2025-01-22 07:41:10 TRACE SQLOperation select count(*) as truckCount from truck where id = 2 | {}
[INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.066 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest$TablePerClass
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest$JoinTable
2025-01-22 07:41:10 DEBUG DDLDeployer create table AbstractVehicle(id int not null, unique (id))
2025-01-22 07:41:10 DEBUG DDLDeployer create table Truck(id int not null, color int, unique (id))
2025-01-22 07:41:10 DEBUG DDLDeployer create table Car(id int not null, model varchar(255), color int, unique (id))
2025-01-22 07:41:10 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)
2025-01-22 07:41:10 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:10 TRACE SQLOperation insert into AbstractVehicle(id) values (?) | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE 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}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@2, Truck.color=Color[rgb=42]}}
2025-01-22 07:41:10 TRACE SQLOperation select id from abstractVehicle | {}
2025-01-22 07:41:10 TRACE SQLOperation select id from car | {}
2025-01-22 07:41:10 TRACE SQLOperation select id from truck | {}
2025-01-22 07:41:10 TRACE SQLOperation select AbstractVehicle.id as AbstractVehicle_id, Truck.id as Truck_id, Car.id as Car_id from AbstractVehicle left outer join Truck on AbstractVehicle.id = Truck.id left outer join Car on AbstractVehicle.id = Car.id where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@366f2c9a
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2a2dc25c 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>]
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation update Car set color = ?, model = ? where id = ? | {1={Car.color (U)=Color[rgb=666], Car.model (U)=Peugeot, Car.id (W)=o.c.s.i.PersistedIdentifier@1}}
2025-01-22 07:41:10 TRACE SQLOperation select AbstractVehicle.id as AbstractVehicle_id, Truck.id as Truck_id, Car.id as Car_id from AbstractVehicle left outer join Truck on AbstractVehicle.id = Truck.id left outer join Car on AbstractVehicle.id = Car.id where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@1}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@366f2c9a
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2a2dc25c 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>]
2025-01-22 07:41:10 TRACE SQLOperation select AbstractVehicle.id as AbstractVehicle_id, Truck.id as Truck_id, Car.id as Car_id from AbstractVehicle left outer join Truck on AbstractVehicle.id = Truck.id left outer join Car on AbstractVehicle.id = Car.id where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@2}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@255baccf
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6e31514b on object Truck[color=Color[rgb=42],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2025-01-22 07:41:10 TRACE SQLOperation select AbstractVehicle.id as AbstractVehicle_id, Truck.color as Truck_color, Truck.id as Truck_id, Car.color as Car_color, Car.model as Car_model, Car.id as Car_id from AbstractVehicle left outer join Truck as Truck on AbstractVehicle.id = Truck.id left outer join Car as Car on AbstractVehicle.id = Car.id | {}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@7289cc5c
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1513daf9 on object Car[model=<null>,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@7289cc5c
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@40e3a526 on object Truck[color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:10 TRACE SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:41:10 TRACE SQLOperation select count(*) as vehicleCount from abstractVehicle where id in (1, 2) | {}
2025-01-22 07:41:10 TRACE SQLOperation select count(*) as carCount from car where id = 1 | {}
2025-01-22 07:41:10 TRACE SQLOperation select count(*) as truckCount from car where id = 2 | {}
2025-01-22 07:41:10 DEBUG DDLDeployer create table AbstractVehicle(id int not null, unique (id))
2025-01-22 07:41:10 DEBUG DDLDeployer create table Car(id int not null, model varchar(255), color int, unique (id))
2025-01-22 07:41:10 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into AbstractVehicle(id) values (?) | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE 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}}
2025-01-22 07:41:10 TRACE SQLOperation select * from abstractVehicle left outer join car on abstractVehicle.id = car.id | {}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2208739
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3832c8c2 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>]
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE 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]}}
2025-01-22 07:41:10 TRACE SQLOperation select * from abstractVehicle left outer join car on abstractVehicle.id = car.id | {}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2208739
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3832c8c2 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>]
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:10 TRACE SQLOperation select * from abstractVehicle left outer join car on abstractVehicle.id = car.id | {}
2025-01-22 07:41:10 DEBUG DDLDeployer create table AbstractVehicle(id int not null, unique (id))
2025-01-22 07:41:10 DEBUG DDLDeployer create table Truck(id int not null, color int, unique (id))
2025-01-22 07:41:10 DEBUG DDLDeployer create table Car(id int not null, model varchar(255), color int, unique (id))
2025-01-22 07:41:10 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)
2025-01-22 07:41:10 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:10 TRACE SQLOperation insert into AbstractVehicle(id) values (?) | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into Car(color, id) values (?, ?) | {1={Car.color=Color[rgb=666], Car.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@2, Truck.color=Color[rgb=42]}}
2025-01-22 07:41:10 TRACE SQLOperation select model from Car | {}
2025-01-22 07:41:10 DEBUG DDLDeployer create table AbstractVehicle(id int not null, unique (id))
2025-01-22 07:41:10 DEBUG DDLDeployer create table Car(id int not null, model varchar(255), color int, unique (id))
2025-01-22 07:41:10 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into AbstractVehicle(id) values (?) | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE 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]}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into AbstractVehicle(id) values (?) | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE 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]}}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4de2c8e8
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6ee432c4 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>]
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE 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]}}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4de2c8e8
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6ee432c4 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>]
2025-01-22 07:41:10 DEBUG DDLDeployer create table Vehicle(color int, id int not null, unique (id))
2025-01-22 07:41:10 DEBUG DDLDeployer create table Truck(id int not null, unique (id))
2025-01-22 07:41:10 DEBUG DDLDeployer create table Car(id int not null, model varchar(255), unique (id))
2025-01-22 07:41:10 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id)
2025-01-22 07:41:10 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:10 TRACE 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}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into Truck(id) values (?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:41:10 TRACE SQLOperation select id from Vehicle | {}
2025-01-22 07:41:10 TRACE SQLOperation select id from car | {}
2025-01-22 07:41:10 TRACE SQLOperation select id from truck | {}
2025-01-22 07:41:10 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@600eccf5
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3eb83530 on object Car[model=Renault,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation update Car set model = ? where id = ? | {1={Car.model (U)=Peugeot, Car.id (W)=o.c.s.i.PersistedIdentifier@1}}
2025-01-22 07:41:10 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@1}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@600eccf5
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3eb83530 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation update Vehicle set color = ? where id = ? | {1={Vehicle.color (U)=Color[rgb=256], Vehicle.id (W)=o.c.s.i.PersistedIdentifier@1}}
2025-01-22 07:41:10 TRACE SQLOperation select Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.id as Car_id from Vehicle left outer join Truck on Vehicle.id = Truck.id left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@2}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@70fc3b75
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@57484e17 on object Truck[color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2025-01-22 07:41:10 TRACE SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.model as Car_model, Car.id as Car_id from Vehicle left outer join Truck as Truck on Vehicle.id = Truck.id left outer join Car as Car on Vehicle.id = Car.id where Vehicle.color = ? | {1=Color[rgb=42]}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@6f691b9a
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@27fba118 on object Truck[color=Color[rgb=42],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2025-01-22 07:41:10 TRACE SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Truck.id as Truck_id, Car.model as Car_model, Car.id as Car_id from Vehicle left outer join Truck as Truck on Vehicle.id = Truck.id left outer join Car as Car on Vehicle.id = Car.id where Vehicle.color = ? | {1=Color[rgb=256]}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@40e9b022
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1556748e 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>]
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:10 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:41:10 TRACE SQLOperation select count(*) as carCount from Vehicle where id = 1 | {}
2025-01-22 07:41:10 TRACE SQLOperation select count(*) as truckCount from Vehicle where id = 2 | {}
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.062 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest$JoinTable
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest$SingleTable
2025-01-22 07:41:10 DEBUG DDLDeployer create table AbstractVehicle(id int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into AbstractVehicle(color, model, id, DTYPE) values (?, ?, ?, ?) | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1, AbstractVehicle.color=Color[rgb=666], AbstractVehicle.DTYPE=CAR, AbstractVehicle.model=Renault}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into AbstractVehicle(color, id, DTYPE) values (?, ?, ?) | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@2, AbstractVehicle.color=Color[rgb=42], AbstractVehicle.DTYPE=TRUCK}}
2025-01-22 07:41:10 TRACE SQLOperation select * from abstractVehicle | {}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3a70f51d
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation update AbstractVehicle set color = ?, model = ? where id = ? | {1={AbstractVehicle.id (W)=o.c.s.i.PersistedIdentifier@1, AbstractVehicle.color (U)=Color[rgb=666], AbstractVehicle.model (U)=Peugeot}}
2025-01-22 07:41:10 TRACE SQLOperation select * from abstractVehicle | {}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3a70f51d
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4f99df83
2025-01-22 07:41:10 TRACE SQLOperation select AbstractVehicle.id as AbstractVehicle_id, AbstractVehicle.model as AbstractVehicle_model, AbstractVehicle.color as AbstractVehicle_color, AbstractVehicle.DTYPE as AbstractVehicle_DTYPE from AbstractVehicle | {}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@5fa34f79
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@5fa34f79
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:10 TRACE SQLOperation select * from abstractVehicle | {}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:41:10 TRACE SQLOperation select * from abstractVehicle | {}
2025-01-22 07:41:10 DEBUG DDLDeployer create table AbstractVehicle(id int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into AbstractVehicle(color, model, id, DTYPE) values (?, ?, ?, ?) | {1={AbstractVehicle.color=Color[rgb=666], AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1, AbstractVehicle.DTYPE=CAR, AbstractVehicle.model=Renault}}
2025-01-22 07:41:10 TRACE SQLOperation select * from abstractVehicle | {}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@640c71bc
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation update AbstractVehicle set color = ?, model = ? where id = ? | {1={AbstractVehicle.color (U)=Color[rgb=666], AbstractVehicle.id (W)=o.c.s.i.PersistedIdentifier@1, AbstractVehicle.model (U)=Peugeot}}
2025-01-22 07:41:10 TRACE SQLOperation select * from abstractVehicle | {}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@640c71bc
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:10 TRACE SQLOperation select * from abstractVehicle | {}
2025-01-22 07:41:10 DEBUG DDLDeployer create table AbstractVehicle(id int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into AbstractVehicle(color, id, DTYPE) values (?, ?, ?) | {1={AbstractVehicle.color=Color[rgb=666], AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1, AbstractVehicle.DTYPE=CAR}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE 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}}
2025-01-22 07:41:10 TRACE SQLOperation select model from AbstractVehicle | {}
2025-01-22 07:41:10 DEBUG DDLDeployer create table AbstractVehicle(id int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into AbstractVehicle(color, model, id, DTYPE) values (?, ?, ?, ?) | {1={AbstractVehicle.color=Color[rgb=666], AbstractVehicle.DTYPE=CAR, AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1, AbstractVehicle.model=Renault}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into AbstractVehicle(color, model, id, DTYPE) values (?, ?, ?, ?) | {1={AbstractVehicle.color=Color[rgb=666], AbstractVehicle.DTYPE=CAR, AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1, AbstractVehicle.model=Renault}}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3e6d2a6
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation update AbstractVehicle set color = ?, model = ? where id = ? | {1={AbstractVehicle.color (U)=Color[rgb=666], AbstractVehicle.id (W)=o.c.s.i.PersistedIdentifier@1, AbstractVehicle.model (U)=Peugeot}}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3e6d2a6
2025-01-22 07:41:10 DEBUG DDLDeployer create table Vehicle(color int, id int, model varchar(255), DTYPE varchar(255) not null, unique (id))
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into Vehicle(color, model, id, DTYPE) values (?, ?, ?, ?) | {1={Vehicle.color=Color[rgb=666], Vehicle.id=o.c.s.i.PersistableIdentifier@1, Vehicle.model=Renault, Vehicle.DTYPE=CAR}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE 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}}
2025-01-22 07:41:10 TRACE SQLOperation select id from Vehicle where DTYPE ='CAR' | {}
2025-01-22 07:41:10 TRACE SQLOperation select id from Vehicle where DTYPE ='TRUCK' | {}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c0ad587
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation update Vehicle set color = ?, model = ? where id = ? | {1={Vehicle.color (U)=Color[rgb=666], Vehicle.id (W)=o.c.s.i.PersistedIdentifier@1, Vehicle.model (U)=Peugeot}}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6c0ad587
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation update Vehicle set color = ? where id = ? | {1={Vehicle.color (U)=Color[rgb=256], Vehicle.id (W)=o.c.s.i.PersistedIdentifier@1}}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@45805c5b
2025-01-22 07:41:10 TRACE SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.model as Vehicle_model, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.color = ? | {1=Color[rgb=42]}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@ff2ff46
2025-01-22 07:41:10 TRACE SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.model as Vehicle_model, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.color = ? | {1=Color[rgb=256]}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@6fa75503
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:41:10 TRACE SQLOperation select count(*) as carCount from Vehicle where id = 1 | {}
2025-01-22 07:41:10 TRACE SQLOperation select count(*) as truckCount from Vehicle where id = 2 | {}
2025-01-22 07:41:10 DEBUG DDLDeployer create table AbstractVehicle(id int, model varchar(255), color integer, DTYPE varchar(255) not null, unique (id))
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into AbstractVehicle(color, model, id, DTYPE) values (?, ?, ?, ?) | {1={AbstractVehicle.color=Color[rgb=666], AbstractVehicle.model=Renault, AbstractVehicle.DTYPE=CAR, AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@c751f0f
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.07 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest$SingleTable
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.241 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest
2025-01-22 07:41:10 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:10 DEBUG DDLDeployer create table Person_addressBook(id int, key integer, value varchar(255), unique (id, key))
2025-01-22 07:41:10 DEBUG DDLDeployer alter table Person_addressBook add constraint FK_Person_addressBook_id_Person_id foreign key(id) references Person(id)
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=null}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:10 TRACE SQLOperation insert into Person_addressBook(id, key, value) values (?, ?, ?) | {1={Person_addressBook.key=BILLING_ADDRESS, Person_addressBook.value=Lyon, Person_addressBook.id=o.c.s.i.PersistableIdentifier@1}, 2={Person_addressBook.key=HOME, Person_addressBook.value=Grenoble, Person_addressBook.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@66b1d10f
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@16bb3fc 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]
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@66b1d10f
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@16bb3fc 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]
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation delete from Person_addressBook where key = ? and id = ? | {1={Person_addressBook.key=HOME, Person_addressBook.id=o.c.s.i.PersistedIdentifier@1}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into Person_addressBook(id, key, value) values (?, ?, ?) | {1={Person_addressBook.key=OTHER, Person_addressBook.value=Marseille, Person_addressBook.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@66b1d10f
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@16bb3fc 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]
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@66b1d10f
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@16bb3fc 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]
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:10 TRACE SQLOperation delete from Person_addressBook where key = ? and id = ? | {1={Person_addressBook.key=OTHER, Person_addressBook.id=o.c.s.i.PersistedIdentifier@1}, 2={Person_addressBook.key=BILLING_ADDRESS, Person_addressBook.id=o.c.s.i.PersistedIdentifier@1}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}
2025-01-22 07:41:10 TRACE SQLOperation select 'key' from Person_addressBook | {}
2025-01-22 07:41:10 DEBUG DDLDeployer create table Person_contracts(id int, key varchar(255), creationDate timestamp, modificationDate timestamp, unique (id, key))
2025-01-22 07:41:10 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:10 DEBUG DDLDeployer alter table Person_contracts add constraint FK_Person_contracts_id_Person_id foreign key(id) references Person(id)
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=null}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:10 TRACE SQLOperation insert into Person_contracts(creationDate, id, key, modificationDate) values (?, ?, ?, ?) | {1={Person_contracts.modificationDate=Sun Jan 12 07:41:10 UTC 2025, Person_contracts.creationDate=Sun Jan 12 07:41:10 UTC 2025, Person_contracts.id=o.c.s.i.PersistableIdentifier@1, Person_contracts.key=Grenoble}, 2={Person_contracts.modificationDate=Tue Jan 21 07:41:10 UTC 2025, Person_contracts.creationDate=Tue Jan 21 07:41:10 UTC 2025, Person_contracts.id=o.c.s.i.PersistableIdentifier@1, Person_contracts.key=Lyon}}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@38b506dc
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7ccdcd9d 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]
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@38b506dc
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7ccdcd9d on object Person[addressBook=<null>,addresses=<null>,contracts={Grenoble=Timestamp[creationDate=Sun Jan 12 07:41:10 UTC 2025,modificationDate=Sun Jan 12 07:41:10 UTC 2025,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]
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation update Person_contracts set creationDate = ?, modificationDate = ? where id = ? and key = ? | {1={Person_contracts.modificationDate (U)=Mon Jan 20 07:41:10 UTC 2025, Person_contracts.creationDate (U)=Mon Jan 20 07:41:10 UTC 2025, Person_contracts.id (W)=o.c.s.i.PersistedIdentifier@1, Person_contracts.key (W)=Lyon}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation delete from Person_contracts where id = ? and key = ? | {1={Person_contracts.id=o.c.s.i.PersistedIdentifier@1, Person_contracts.key=Grenoble}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into Person_contracts(creationDate, id, key, modificationDate) values (?, ?, ?, ?) | {1={Person_contracts.modificationDate=Fri Jan 17 07:41:10 UTC 2025, Person_contracts.creationDate=Fri Jan 17 07:41:10 UTC 2025, Person_contracts.id=o.c.s.i.PersistableIdentifier@1, Person_contracts.key=Marseille}}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@38b506dc
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7ccdcd9d 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]
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@38b506dc
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7ccdcd9d on object Person[addressBook=<null>,addresses=<null>,contracts={Lyon=Timestamp[creationDate=Mon Jan 20 07:41:10 UTC 2025,modificationDate=Mon Jan 20 07:41:10 UTC 2025,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]
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:10 TRACE SQLOperation delete from Person_contracts where id = ? and key = ? | {1={Person_contracts.id=o.c.s.i.PersistedIdentifier@1, Person_contracts.key=Marseille}, 2={Person_contracts.id=o.c.s.i.PersistedIdentifier@1, Person_contracts.key=Lyon}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}
2025-01-22 07:41:10 TRACE SQLOperation select 'key' from Person_contracts | {}
2025-01-22 07:41:10 DEBUG DDLDeployer create table Person_phoneNumbers(id int, key varchar(255), value varchar(255), unique (id, key))
2025-01-22 07:41:10 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:10 DEBUG DDLDeployer alter table Person_phoneNumbers add constraint FK_Person_phoneNumbers_id_Person_id foreign key(id) references Person(id)
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:10 TRACE SQLOperation insert into Person_phoneNumbers(id, key, value) values (?, ?, ?) | {1={Person_phoneNumbers.id=o.c.s.i.PersistableIdentifier@1, Person_phoneNumbers.value=01 11 11 11 11, Person_phoneNumbers.key=home}, 2={Person_phoneNumbers.id=o.c.s.i.PersistableIdentifier@1, Person_phoneNumbers.value=03 33 33 33 33, Person_phoneNumbers.key=mobile}, 3={Person_phoneNumbers.id=o.c.s.i.PersistableIdentifier@1, Person_phoneNumbers.value=02 22 22 22 22, Person_phoneNumbers.key=work}}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@16c605e2
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@61854689 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]
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@16c605e2
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@61854689 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]
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@16c605e2
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@61854689 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]
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:10 TRACE SQLOperation delete from Person_phoneNumbers where id = ? and key = ? | {1={Person_phoneNumbers.id=o.c.s.i.PersistedIdentifier@1, Person_phoneNumbers.key=mobile}, 2={Person_phoneNumbers.id=o.c.s.i.PersistedIdentifier@1, Person_phoneNumbers.key=work}, 3={Person_phoneNumbers.id=o.c.s.i.PersistedIdentifier@1, Person_phoneNumbers.key=home}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}
2025-01-22 07:41:10 TRACE SQLOperation select 'key' from Person_phoneNumbers | {}
2025-01-22 07:41:10 DEBUG DDLDeployer create table Person_phoneNumbers(id int, key varchar(255), value varchar(255), unique (id, key))
2025-01-22 07:41:10 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:10 DEBUG DDLDeployer alter table Person_phoneNumbers add constraint FK_Person_phoneNumbers_id_Person_id foreign key(id) references Person(id)
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:10 TRACE SQLOperation insert into Person_phoneNumbers(id, key, value) values (?, ?, ?) | {1={Person_phoneNumbers.key=home, Person_phoneNumbers.value=01 11 11 11 11, Person_phoneNumbers.id=o.c.s.i.PersistableIdentifier@1}, 2={Person_phoneNumbers.key=work, Person_phoneNumbers.value=02 22 22 22 22, Person_phoneNumbers.id=o.c.s.i.PersistableIdentifier@1}, 3={Person_phoneNumbers.key=mobile, Person_phoneNumbers.value=03 33 33 33 33, Person_phoneNumbers.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@ee19d62
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5aac5a81 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]
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@ee19d62
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5aac5a81 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]
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@ee19d62
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5aac5a81 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]
2025-01-22 07:41:10 DEBUG DDLDeployer create table Person_phoneNumbers(id int, key varchar(255), value varchar(255), unique (id, key))
2025-01-22 07:41:10 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:10 DEBUG DDLDeployer alter table Person_phoneNumbers add constraint FK_Person_phoneNumbers_id_Person_id foreign key(id) references Person(id)
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:10 TRACE SQLOperation insert into Person_phoneNumbers(id, key, value) values (?, ?, ?) | {1={Person_phoneNumbers.value=02 22 22 22 22, Person_phoneNumbers.key=work, Person_phoneNumbers.id=o.c.s.i.PersistableIdentifier@1}, 2={Person_phoneNumbers.value=03 33 33 33 33, Person_phoneNumbers.key=mobile, 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}}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@63861d77
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2f71321b 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]
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@63861d77
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2f71321b 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]
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@63861d77
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2f71321b 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]
2025-01-22 07:41:10 DEBUG DDLDeployer create table Person_phoneNumbers(id int, key varchar(255), value varchar(255), unique (id, key))
2025-01-22 07:41:10 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:10 DEBUG DDLDeployer alter table Person_phoneNumbers add constraint FK_Person_phoneNumbers_id_Person_id foreign key(id) references Person(id)
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=null}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:10 TRACE SQLOperation insert into Person_phoneNumbers(id, key, value) values (?, ?, ?) | {1={Person_phoneNumbers.id=o.c.s.i.PersistableIdentifier@1, Person_phoneNumbers.key=work, Person_phoneNumbers.value=02 22 22 22 22}, 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=home, Person_phoneNumbers.value=01 11 11 11 11}}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@290c0886
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6a82b6fd 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]
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@290c0886
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6a82b6fd 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]
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@290c0886
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6a82b6fd 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]
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation delete from Person_phoneNumbers where key = ? and id = ? | {1={Person_phoneNumbers.key=home, Person_phoneNumbers.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@290c0886
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6a82b6fd 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]
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@290c0886
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6a82b6fd 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]
2025-01-22 07:41:10 DEBUG DDLDeployer create table Person_addresses(id int, creationDate timestamp, modificationDate timestamp, value varchar(255), unique (id, creationDate, modificationDate))
2025-01-22 07:41:10 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:10 DEBUG DDLDeployer alter table Person_addresses add constraint FK_Person_addresses_id_Person_id foreign key(id) references Person(id)
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:10 TRACE SQLOperation insert into Person_addresses(creationDate, id, modificationDate, value) values (?, ?, ?, ?) | {1={Person_addresses.creationDate=Tue Jan 21 07:41:10 UTC 2025, Person_addresses.id=o.c.s.i.PersistableIdentifier@1, Person_addresses.value=Lyon, Person_addresses.modificationDate=Tue Jan 21 07:41:10 UTC 2025}, 2={Person_addresses.creationDate=Sun Jan 12 07:41:10 UTC 2025, Person_addresses.id=o.c.s.i.PersistableIdentifier@1, Person_addresses.value=Grenoble, Person_addresses.modificationDate=Sun Jan 12 07:41:10 UTC 2025}}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5c7ffd02
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@68722e7c 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]
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5c7ffd02
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@68722e7c on object Person[addressBook=<null>,addresses={Timestamp[creationDate=Sun Jan 12 07:41:10 UTC 2025,modificationDate=Sun Jan 12 07:41:10 UTC 2025,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]
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation update Person_addresses set value = ? where creationDate = ? and modificationDate = ? and id = ? | {1={Person_addresses.creationDate (W)=Tue Jan 21 07:41:10 UTC 2025, Person_addresses.id (W)=o.c.s.i.PersistedIdentifier@1, Person_addresses.value (U)=Paris, Person_addresses.modificationDate (W)=Tue Jan 21 07:41:10 UTC 2025}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation delete from Person_addresses where creationDate = ? and modificationDate = ? and id = ? | {1={Person_addresses.creationDate=Sun Jan 12 07:41:10 UTC 2025, Person_addresses.id=o.c.s.i.PersistedIdentifier@1, Person_addresses.modificationDate=Sun Jan 12 07:41:10 UTC 2025}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into Person_addresses(creationDate, id, modificationDate, value) values (?, ?, ?, ?) | {1={Person_addresses.creationDate=Fri Jan 17 07:41:10 UTC 2025, Person_addresses.id=o.c.s.i.PersistableIdentifier@1, Person_addresses.value=Marseille, Person_addresses.modificationDate=Fri Jan 17 07:41:10 UTC 2025}}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5c7ffd02
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@68722e7c 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]
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5c7ffd02
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@68722e7c on object Person[addressBook=<null>,addresses={Timestamp[creationDate=Fri Jan 17 07:41:10 UTC 2025,modificationDate=Fri Jan 17 07:41:10 UTC 2025,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]
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:10 TRACE SQLOperation delete from Person_addresses where creationDate = ? and modificationDate = ? and id = ? | {1={Person_addresses.creationDate=Tue Jan 21 07:41:10 UTC 2025, Person_addresses.id=o.c.s.i.PersistedIdentifier@1, Person_addresses.modificationDate=Tue Jan 21 07:41:10 UTC 2025}, 2={Person_addresses.creationDate=Fri Jan 17 07:41:10 UTC 2025, Person_addresses.id=o.c.s.i.PersistedIdentifier@1, Person_addresses.modificationDate=Fri Jan 17 07:41:10 UTC 2025}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}
2025-01-22 07:41:10 TRACE SQLOperation select 'key' from Person_addresses | {}
2025-01-22 07:41:10 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:10 DEBUG DDLDeployer create table Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates(id int, key_creationDate timestamp, modificationDate timestamp, creationDate timestamp, value_modificationDate timestamp, unique (id, key_creationDate, modificationDate))
2025-01-22 07:41:10 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates add constraint FK_Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates_id_Person_id foreign key(id) references Person(id)
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:10 TRACE SQLOperation insert into Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates(creationDate, id, key_creationDate, modificationDate, value_modificationDate) values (?, ?, ?, ?, ?) | {1={Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.key_creationDate=Mon Jan 20 07:41:10 UTC 2025, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.modificationDate=Mon Jan 20 07:41:10 UTC 2025, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.creationDate=Thu Jan 02 07:41:10 UTC 2025, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.value_modificationDate=Thu Jan 02 07:41:10 UTC 2025, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.id=o.c.s.i.PersistableIdentifier@1}, 2={Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.key_creationDate=Tue Jan 21 07:41:10 UTC 2025, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.modificationDate=Tue Jan 21 07:41:10 UTC 2025, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.creationDate=Sun Jan 12 07:41:10 UTC 2025, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.value_modificationDate=Sun Jan 12 07:41:10 UTC 2025, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6a345168
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c3427c3 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]
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6a345168
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c3427c3 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates={Timestamp[creationDate=Mon Jan 20 07:41:10 UTC 2025,modificationDate=Mon Jan 20 07:41:10 UTC 2025,readonlyProperty=<null>]=Timestamp[creationDate=Thu Jan 02 07:41:10 UTC 2025,modificationDate=Thu Jan 02 07:41:10 UTC 2025,readonlyProperty=<null>]},mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation delete from Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates where key_creationDate = ? and modificationDate = ? and id = ? | {1={Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.key_creationDate=Tue Jan 21 07:41:10 UTC 2025, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.modificationDate=Tue Jan 21 07:41:10 UTC 2025, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.id=o.c.s.i.PersistedIdentifier@1}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation insert into Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates(creationDate, id, key_creationDate, modificationDate, value_modificationDate) values (?, ?, ?, ?, ?) | {1={Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.key_creationDate=Sun Jan 19 07:41:10 UTC 2025, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.modificationDate=Sun Jan 19 07:41:10 UTC 2025, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.creationDate=Mon Dec 23 07:41:10 UTC 2024, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.value_modificationDate=Mon Dec 23 07:41:10 UTC 2024, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:10 TRACE 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}
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6a345168
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c3427c3 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]
2025-01-22 07:41:10 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6a345168
2025-01-22 07:41:10 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c3427c3 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates={Timestamp[creationDate=Sun Jan 19 07:41:10 UTC 2025,modificationDate=Sun Jan 19 07:41:10 UTC 2025,readonlyProperty=<null>]=Timestamp[creationDate=Mon Dec 23 07:41:10 UTC 2024,modificationDate=Mon Dec 23 07:41:10 UTC 2024,readonlyProperty=<null>]},mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:10 TRACE SQLOperation delete from Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates where key_creationDate = ? and modificationDate = ? and id = ? | {1={Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.key_creationDate=Sun Jan 19 07:41:10 UTC 2025, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.modificationDate=Sun Jan 19 07:41:10 UTC 2025, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.id=o.c.s.i.PersistedIdentifier@1}, 2={Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.key_creationDate=Mon Jan 20 07:41:10 UTC 2025, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.modificationDate=Mon Jan 20 07:41:10 UTC 2025, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.id=o.c.s.i.PersistedIdentifier@1}}
2025-01-22 07:41:10 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:10 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}
2025-01-22 07:41:10 TRACE SQLOperation select 'key' from Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates | {}
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person_mapPropertyMadeOfComplexTypes(id int, creationDate timestamp, modificationDate timestamp, serialNumber varchar(255), model varchar(255), unique (id, creationDate, modificationDate))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfComplexTypes add constraint FK_Person_mapPropertyMadeOfComplexTypes_id_Person_id foreign key(id) references Person(id)
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person_mapPropertyMadeOfComplexTypes(creationDate, id, model, modificationDate, serialNumber) values (?, ?, ?, ?, ?) | {1={Person_mapPropertyMadeOfComplexTypes.modificationDate=Tue Jan 21 07:41:11 UTC 2025, Person_mapPropertyMadeOfComplexTypes.model=model1, Person_mapPropertyMadeOfComplexTypes.creationDate=Tue Jan 21 07:41:11 UTC 2025, Person_mapPropertyMadeOfComplexTypes.serialNumber=123, Person_mapPropertyMadeOfComplexTypes.id=o.c.s.i.PersistableIdentifier@1}, 2={Person_mapPropertyMadeOfComplexTypes.modificationDate=Mon Jan 20 07:41:11 UTC 2025, Person_mapPropertyMadeOfComplexTypes.model=model2, Person_mapPropertyMadeOfComplexTypes.creationDate=Mon Jan 20 07:41:11 UTC 2025, Person_mapPropertyMadeOfComplexTypes.serialNumber=456, Person_mapPropertyMadeOfComplexTypes.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5256811
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@551ac65d 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]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5256811
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@551ac65d on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes={Timestamp[creationDate=Mon Jan 20 07:41:11 UTC 2025,modificationDate=Mon Jan 20 07:41:11 UTC 2025,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]
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation update Person_mapPropertyMadeOfComplexTypes set model = ?, serialNumber = ? where modificationDate = ? and id = ? and creationDate = ? | {1={Person_mapPropertyMadeOfComplexTypes.modificationDate (W)=Mon Jan 20 07:41:11 UTC 2025, Person_mapPropertyMadeOfComplexTypes.model (U)=model4, Person_mapPropertyMadeOfComplexTypes.serialNumber (U)=789, Person_mapPropertyMadeOfComplexTypes.creationDate (W)=Mon Jan 20 07:41:11 UTC 2025, Person_mapPropertyMadeOfComplexTypes.id (W)=o.c.s.i.PersistedIdentifier@1}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation delete from Person_mapPropertyMadeOfComplexTypes where modificationDate = ? and id = ? and creationDate = ? | {1={Person_mapPropertyMadeOfComplexTypes.modificationDate=Tue Jan 21 07:41:11 UTC 2025, Person_mapPropertyMadeOfComplexTypes.creationDate=Tue Jan 21 07:41:11 UTC 2025, Person_mapPropertyMadeOfComplexTypes.id=o.c.s.i.PersistedIdentifier@1}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person_mapPropertyMadeOfComplexTypes(creationDate, id, model, modificationDate, serialNumber) values (?, ?, ?, ?, ?) | {1={Person_mapPropertyMadeOfComplexTypes.modificationDate=Sun Jan 19 07:41:11 UTC 2025, Person_mapPropertyMadeOfComplexTypes.model=model3, Person_mapPropertyMadeOfComplexTypes.creationDate=Sun Jan 19 07:41:11 UTC 2025, Person_mapPropertyMadeOfComplexTypes.serialNumber=789, Person_mapPropertyMadeOfComplexTypes.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5256811
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@551ac65d 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]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5256811
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@551ac65d on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes={Timestamp[creationDate=Sun Jan 19 07:41:11 UTC 2025,modificationDate=Sun Jan 19 07:41:11 UTC 2025,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]
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:11 TRACE SQLOperation delete from Person_mapPropertyMadeOfComplexTypes where modificationDate = ? and id = ? and creationDate = ? | {1={Person_mapPropertyMadeOfComplexTypes.modificationDate=Mon Jan 20 07:41:11 UTC 2025, Person_mapPropertyMadeOfComplexTypes.creationDate=Mon Jan 20 07:41:11 UTC 2025, Person_mapPropertyMadeOfComplexTypes.id=o.c.s.i.PersistedIdentifier@1}, 2={Person_mapPropertyMadeOfComplexTypes.modificationDate=Sun Jan 19 07:41:11 UTC 2025, Person_mapPropertyMadeOfComplexTypes.creationDate=Sun Jan 19 07:41:11 UTC 2025, Person_mapPropertyMadeOfComplexTypes.id=o.c.s.i.PersistedIdentifier@1}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}
2025-01-22 07:41:11 TRACE SQLOperation select 'key' from Person_mapPropertyMadeOfComplexTypes | {}
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person_phoneNumbers(id int, key varchar(255), value varchar(255), unique (id, key))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person_phoneNumbers add constraint FK_Person_phoneNumbers_id_Person_id foreign key(id) references Person(id)
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person_phoneNumbers(id, key, value) values (?, ?, ?) | {1={Person_phoneNumbers.value=02 22 22 22 22, Person_phoneNumbers.key=work, Person_phoneNumbers.id=o.c.s.i.PersistableIdentifier@1}, 2={Person_phoneNumbers.value=03 33 33 33 33, Person_phoneNumbers.key=mobile, 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}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@388d6d00
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@92e8994 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]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@388d6d00
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@92e8994 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]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@388d6d00
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@92e8994 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]
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE 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}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@388d6d00
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@92e8994 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]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@388d6d00
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@92e8994 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]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@388d6d00
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@92e8994 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]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@388d6d00
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@92e8994 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
2025-01-22 07:41:11 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsKeyAndValue(id int, key int, value int, unique (id, key))
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_id_Person_id foreign key(id) references Person(id)
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_value_Country_id foreign key(value) references Country(id)
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_key_City_id foreign key(key) references City(id)
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:11 TRACE 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}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 4 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Country(description, id, name) values (?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@1, Country.name=null, Country.description=null}, 2={Country.id=o.c.s.i.PersistableIdentifier@2, Country.name=null, Country.description=null}, 3={Country.id=o.c.s.i.PersistableIdentifier@3, Country.name=null, Country.description=null}, 4={Country.id=o.c.s.i.PersistableIdentifier@4, Country.name=null, Country.description=null}}
2025-01-22 07:41:11 TRACE 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]}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1dcf3e88
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1dcf3e88
2025-01-22 07:41:11 TRACE 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]}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@44cd0e73
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@44cd0e73
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=null}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person_mapPropertyMadeOfEntityAsKeyAndValue(id, key, value) values (?, ?, ?) | {1={Person_mapPropertyMadeOfEntityAsKeyAndValue.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKeyAndValue.value=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKeyAndValue.key=o.c.s.i.PersistableIdentifier@1}, 2={Person_mapPropertyMadeOfEntityAsKeyAndValue.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKeyAndValue.value=o.c.s.i.PersistableIdentifier@2, Person_mapPropertyMadeOfEntityAsKeyAndValue.key=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@11cb947a
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6e066af 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]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@20c14c0d on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@63f7e31e
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3a8ada19 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@63f7e31e
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@11cb947a
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6e066af 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]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@20c14c0d on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@4cb2b67c
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3a8ada19 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@4cb2b67c
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation update Person_mapPropertyMadeOfEntityAsKeyAndValue set value = ? where id = ? and key = ? | {1={Person_mapPropertyMadeOfEntityAsKeyAndValue.id (W)=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfEntityAsKeyAndValue.value (U)=o.c.s.i.PersistableIdentifier@3, Person_mapPropertyMadeOfEntityAsKeyAndValue.key (W)=o.c.s.i.PersistedIdentifier@2}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE 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}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person_mapPropertyMadeOfEntityAsKeyAndValue(id, key, value) values (?, ?, ?) | {1={Person_mapPropertyMadeOfEntityAsKeyAndValue.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKeyAndValue.value=o.c.s.i.PersistableIdentifier@4, Person_mapPropertyMadeOfEntityAsKeyAndValue.key=o.c.s.i.PersistableIdentifier@3}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@11cb947a
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6e066af 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]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@20c14c0d on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@6a0ad14f
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3a8ada19 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@6a0ad14f
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@11cb947a
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6e066af 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]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@20c14c0d on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@65086bd1
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3a8ada19 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@65086bd1
2025-01-22 07:41:11 TRACE SQLOperation select key from Person_mapPropertyMadeOfEntityAsKeyAndValue | {}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:11 TRACE 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@2}, 2={Person_mapPropertyMadeOfEntityAsKeyAndValue.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfEntityAsKeyAndValue.key=o.c.s.i.PersistedIdentifier@3}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}
2025-01-22 07:41:11 TRACE SQLOperation select 'key' from Person_mapPropertyMadeOfEntityAsKeyAndValue | {}
2025-01-22 07:41:11 TRACE SQLOperation select id from Country | {}
2025-01-22 07:41:11 DEBUG DDLDeployer create table City(id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Country(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsKeyAndValue(id int, key int, value int, unique (id, key))
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_id_Person_id foreign key(id) references Person(id)
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_value_Country_id foreign key(value) references Country(id)
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_key_City_id foreign key(key) references City(id)
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:11 TRACE 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}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:11 TRACE 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}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:11 TRACE SQLOperation select 'key' from Person_mapPropertyMadeOfEntityAsKeyAndValue | {}
2025-01-22 07:41:11 TRACE SQLOperation insert into Person_mapPropertyMadeOfEntityAsKeyAndValue(id, key, value) values (?, ?, ?) | {1=1, 2=1, 3=1}
2025-01-22 07:41:11 TRACE SQLOperation insert into Person_mapPropertyMadeOfEntityAsKeyAndValue(id, key, value) values (?, ?, ?) | {1=1, 2=2, 3=2}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2396a989
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@34298781 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]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@389e267f on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@2364c810
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4ff4e276 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@2364c810
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2396a989
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@34298781 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]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@389e267f on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@1279e73b
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4ff4e276 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@1279e73b
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2396a989
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@34298781 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]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@389e267f on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@49dfe725
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4ff4e276 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@49dfe725
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2396a989
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@34298781 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]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@389e267f on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@53ddb81f
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4ff4e276 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@53ddb81f
2025-01-22 07:41:11 TRACE SQLOperation select key from Person_mapPropertyMadeOfEntityAsKeyAndValue | {}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2396a989
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@34298781 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]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@389e267f on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@7b2218b5
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4ff4e276 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@7b2218b5
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2396a989
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@34298781 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]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@389e267f on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@57e36d26
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4ff4e276 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@57e36d26
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}
2025-01-22 07:41:11 TRACE SQLOperation select key from Person_mapPropertyMadeOfEntityAsKeyAndValue | {}
2025-01-22 07:41:11 TRACE SQLOperation select id from City | {}
2025-01-22 07:41:11 TRACE SQLOperation select id from Country | {}
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Country(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsKeyAndValue(id int, key int, value int, unique (id, key))
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_value_Country_id foreign key(value) references Country(id)
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_id_Person_id foreign key(id) references Person(id)
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_key_City_id foreign key(key) references City(id)
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:11 TRACE 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}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Country(id, name) values (?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@1, Country.name=null}, 2={Country.id=o.c.s.i.PersistableIdentifier@2, Country.name=null}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person_mapPropertyMadeOfEntityAsKeyAndValue(id, key, value) values (?, ?, ?) | {1={Person_mapPropertyMadeOfEntityAsKeyAndValue.value=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKeyAndValue.key=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKeyAndValue.id=o.c.s.i.PersistableIdentifier@1}, 2={Person_mapPropertyMadeOfEntityAsKeyAndValue.value=o.c.s.i.PersistableIdentifier@2, Person_mapPropertyMadeOfEntityAsKeyAndValue.key=o.c.s.i.PersistableIdentifier@2, Person_mapPropertyMadeOfEntityAsKeyAndValue.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@21362f92
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d68b18c 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]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@e5a9d15 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@3261ad4
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@49178c2c on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@3261ad4
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@21362f92
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d68b18c 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]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@e5a9d15 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@aa6c1a8
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@49178c2c on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@aa6c1a8
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation delete from Person_mapPropertyMadeOfEntityAsKeyAndValue where key = ? and id = ? | {1={Person_mapPropertyMadeOfEntityAsKeyAndValue.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfEntityAsKeyAndValue.key=o.c.s.i.PersistedIdentifier@1}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into City(id, name) values (?, ?) | {1={City.name=Marseille, City.id=o.c.s.i.PersistableIdentifier@3}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Country(id, name) values (?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@3, Country.name=null}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person_mapPropertyMadeOfEntityAsKeyAndValue(id, key, value) values (?, ?, ?) | {1={Person_mapPropertyMadeOfEntityAsKeyAndValue.value=o.c.s.i.PersistableIdentifier@3, Person_mapPropertyMadeOfEntityAsKeyAndValue.key=o.c.s.i.PersistableIdentifier@3, Person_mapPropertyMadeOfEntityAsKeyAndValue.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@21362f92
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d68b18c 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]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@e5a9d15 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@4d8f7bfe
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@49178c2c on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@4d8f7bfe
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@21362f92
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d68b18c 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]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@e5a9d15 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@3fca626a
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@49178c2c on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@3fca626a
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:11 TRACE SQLOperation delete from Person_mapPropertyMadeOfEntityAsKeyAndValue where key = ? and id = ? | {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}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}
2025-01-22 07:41:11 TRACE SQLOperation select 'key' from Person_mapPropertyMadeOfEntityAsKeyAndValue | {}
2025-01-22 07:41:11 TRACE SQLOperation select id from City | {}
2025-01-22 07:41:11 TRACE SQLOperation select id from Country | {}
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Country(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsKeyAndValue(id int, key int, value int, unique (id, key))
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_value_Country_id foreign key(value) references Country(id)
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_id_Person_id foreign key(id) references Person(id)
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_key_City_id foreign key(key) references City(id)
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table City(id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Country(id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsKeyAndValue(id int, key int, value int, unique (id, key))
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_id_Person_id foreign key(id) references Person(id)
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_value_Country_id foreign key(value) references Country(id)
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_key_City_id foreign key(key) references City(id)
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:11 TRACE SQLOperation insert into City(id) values (?) | {1={City.id=o.c.s.i.PersistableIdentifier@1}, 2={City.id=o.c.s.i.PersistableIdentifier@3}, 3={City.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Country(id) values (?) | {1={Country.id=o.c.s.i.PersistableIdentifier@1}, 2={Country.id=o.c.s.i.PersistableIdentifier@3}, 3={Country.id=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=null}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person_mapPropertyMadeOfEntityAsKeyAndValue(id, key, value) values (?, ?, ?) | {1={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}, 2={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}, 3={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}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@550cb3e3
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@266602a7 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]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2fa4df9b on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@159a07b4
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@614fe22 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@159a07b4
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@550cb3e3
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@266602a7 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]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2fa4df9b on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@33e9473f
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@614fe22 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@33e9473f
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@550cb3e3
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@266602a7 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]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2fa4df9b on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@3ab80ede
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@614fe22 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@3ab80ede
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Country(id) values (?) | {1={Country.id=o.c.s.i.PersistableIdentifier@4}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation update Person_mapPropertyMadeOfEntityAsKeyAndValue set value = ? where key = ? and id = ? | {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}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@2}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation delete from Person_mapPropertyMadeOfEntityAsKeyAndValue where key = ? and id = ? | {1={Person_mapPropertyMadeOfEntityAsKeyAndValue.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfEntityAsKeyAndValue.key=o.c.s.i.PersistedIdentifier@1}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation delete from City where id = ? | {1={City.id=o.c.s.i.PersistedIdentifier@1}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@1}}
2025-01-22 07:41:11 TRACE SQLOperation select id from Country | {}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@550cb3e3
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@266602a7 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]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2fa4df9b on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@4a83f800
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@614fe22 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@4a83f800
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@550cb3e3
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@266602a7 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]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2fa4df9b on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@69a1ce29
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@614fe22 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@69a1ce29
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:11 TRACE SQLOperation delete from Person_mapPropertyMadeOfEntityAsKeyAndValue where key = ? and id = ? | {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}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:11 TRACE SQLOperation delete from City where id = ? | {1={City.id=o.c.s.i.PersistedIdentifier@2}, 2={City.id=o.c.s.i.PersistedIdentifier@3}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:11 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@3}, 2={Country.id=o.c.s.i.PersistedIdentifier@4}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}
2025-01-22 07:41:11 TRACE SQLOperation select 'key' from Person_mapPropertyMadeOfEntityAsKeyAndValue | {}
2025-01-22 07:41:11 TRACE SQLOperation select id from City | {}
2025-01-22 07:41:11 TRACE SQLOperation select id from Country | {}
[INFO] Tests run: 22, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.129 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest$KeyAndValueAreEntities
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest$ValueIsEntity
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsValue(id int, key varchar(255), value int, unique (id, key))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsValue add constraint FK_Person_mapPropertyMadeOfEntityAsValue_value_Country_id foreign key(value) references Country(id)
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsValue add constraint FK_Person_mapPropertyMadeOfEntityAsValue_id_Person_id foreign key(id) references Person(id)
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Country(description, id, name) values (?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@2, Country.description=null, Country.name=null}, 2={Country.id=o.c.s.i.PersistableIdentifier@1, Country.description=null, Country.name=null}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person_mapPropertyMadeOfEntityAsValue(id, key, value) values (?, ?, ?) | {1={Person_mapPropertyMadeOfEntityAsValue.value=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsValue.key=Grenoble, Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistableIdentifier@1}, 2={Person_mapPropertyMadeOfEntityAsValue.value=o.c.s.i.PersistableIdentifier@2, Person_mapPropertyMadeOfEntityAsValue.key=Lyon, Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5003fab2
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@693766e8 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]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1077b7f7 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@684c4ecd
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5003fab2
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@693766e8 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]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1077b7f7 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@5d39b267
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:11 TRACE SQLOperation delete from Person_mapPropertyMadeOfEntityAsValue where key = ? and id = ? | {1={Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsValue.key=Grenoble}, 2={Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsValue.key=Lyon}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Country(description, id, name) values (?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@3, Country.description=null, Country.name=null}, 2={Country.id=o.c.s.i.PersistableIdentifier@4, Country.description=null, Country.name=null}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person_mapPropertyMadeOfEntityAsValue(id, key, value) values (?, ?, ?) | {1={Person_mapPropertyMadeOfEntityAsValue.value=o.c.s.i.PersistableIdentifier@3, Person_mapPropertyMadeOfEntityAsValue.key=Marseille, Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistableIdentifier@1}, 2={Person_mapPropertyMadeOfEntityAsValue.value=o.c.s.i.PersistableIdentifier@4, Person_mapPropertyMadeOfEntityAsValue.key=Lyon, Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5003fab2
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@693766e8 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]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1077b7f7 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@2c237060
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5003fab2
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@693766e8 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]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1077b7f7 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@49b2931c
2025-01-22 07:41:11 TRACE SQLOperation select value from Person_mapPropertyMadeOfEntityAsValue | {}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:11 TRACE SQLOperation delete from Person_mapPropertyMadeOfEntityAsValue where key = ? and id = ? | {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}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}
2025-01-22 07:41:11 TRACE SQLOperation select value from Person_mapPropertyMadeOfEntityAsValue | {}
2025-01-22 07:41:11 TRACE SQLOperation select id from Country | {}
2025-01-22 07:41:11 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsValue(id int, key varchar(255), value int, unique (id, key))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsValue add constraint FK_Person_mapPropertyMadeOfEntityAsValue_value_Country_id foreign key(value) references Country(id)
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsValue add constraint FK_Person_mapPropertyMadeOfEntityAsValue_id_Person_id foreign key(id) references Person(id)
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Country(description, id, name) values (?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@1, Country.name=null, Country.description=null}, 2={Country.id=o.c.s.i.PersistableIdentifier@2, Country.name=null, Country.description=null}, 3={Country.id=o.c.s.i.PersistableIdentifier@3, Country.name=null, Country.description=null}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=null}}
2025-01-22 07:41:11 TRACE SQLOperation select value from Person_mapPropertyMadeOfEntityAsValue | {}
2025-01-22 07:41:11 TRACE SQLOperation insert into Person_mapPropertyMadeOfEntityAsValue(id, key, value) values (?, ?, ?) | {1=1, 2=Grenoble, 3=1}
2025-01-22 07:41:11 TRACE SQLOperation insert into Person_mapPropertyMadeOfEntityAsValue(id, key, value) values (?, ?, ?) | {1=1, 2=Lyon, 3=2}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@56a9c8a2
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c9ae3da 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]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@634e5337 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@4d9d6428
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@56a9c8a2
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c9ae3da 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]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@634e5337 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@d348349
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@56a9c8a2
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c9ae3da 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]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@634e5337 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@3eae0dcb
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@56a9c8a2
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c9ae3da 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]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@634e5337 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@667efb6a
2025-01-22 07:41:11 TRACE SQLOperation select value from Person_mapPropertyMadeOfEntityAsValue | {}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@56a9c8a2
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c9ae3da 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]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@634e5337 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@5e88a29c
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@56a9c8a2
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c9ae3da 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]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@634e5337 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@16d9f2c1
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}
2025-01-22 07:41:11 TRACE SQLOperation select value from Person_mapPropertyMadeOfEntityAsValue | {}
2025-01-22 07:41:11 TRACE SQLOperation select id from Country | {}
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsValue(id int, key varchar(255), value int, unique (id, key))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsValue add constraint FK_Person_mapPropertyMadeOfEntityAsValue_value_Country_id foreign key(value) references Country(id)
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsValue add constraint FK_Person_mapPropertyMadeOfEntityAsValue_id_Person_id foreign key(id) references Person(id)
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:11 TRACE 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}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=null}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person_mapPropertyMadeOfEntityAsValue(id, key, value) values (?, ?, ?) | {1={Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsValue.value=o.c.s.i.PersistableIdentifier@2, Person_mapPropertyMadeOfEntityAsValue.key=Lyon}, 2={Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsValue.value=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsValue.key=Grenoble}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@21228020
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@8ca5fdb 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]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@ef47371 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@37b43754
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@21228020
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@8ca5fdb 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]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@ef47371 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@c530d72
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:11 TRACE SQLOperation delete from Person_mapPropertyMadeOfEntityAsValue where id = ? and key = ? | {1={Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsValue.key=Grenoble}, 2={Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsValue.key=Lyon}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:11 TRACE 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}}
2025-01-22 07:41:11 TRACE 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]}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5355a8ac
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5355a8ac
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person_mapPropertyMadeOfEntityAsValue(id, key, value) values (?, ?, ?) | {1={Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsValue.value=o.c.s.i.PersistableIdentifier@3, Person_mapPropertyMadeOfEntityAsValue.key=Marseille}, 2={Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsValue.value=o.c.s.i.PersistableIdentifier@4, Person_mapPropertyMadeOfEntityAsValue.key=Lyon}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@21228020
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@8ca5fdb 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]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@ef47371 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@506794a9
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@21228020
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@8ca5fdb 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]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@ef47371 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@1b16e736
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:11 TRACE SQLOperation delete from Person_mapPropertyMadeOfEntityAsValue where id = ? and key = ? | {1={Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfEntityAsValue.key=Lyon}, 2={Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfEntityAsValue.key=Marseille}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}
2025-01-22 07:41:11 TRACE SQLOperation select 'key' from Person_mapPropertyMadeOfEntityAsValue | {}
2025-01-22 07:41:11 TRACE SQLOperation select id from Country | {}
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsValue(id int, key varchar(255), value int, unique (id, key))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsValue add constraint FK_Person_mapPropertyMadeOfEntityAsValue_value_Country_id foreign key(value) references Country(id)
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsValue add constraint FK_Person_mapPropertyMadeOfEntityAsValue_id_Person_id foreign key(id) references Person(id)
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsValue(id int, key varchar(255), value int, unique (id, key))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsValue add constraint FK_Person_mapPropertyMadeOfEntityAsValue_id_Person_id foreign key(id) references Person(id)
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsValue add constraint FK_Person_mapPropertyMadeOfEntityAsValue_value_Country_id foreign key(value) references Country(id)
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:11 TRACE 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@2}, 3={Country.name=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person_mapPropertyMadeOfEntityAsValue(id, key, value) values (?, ?, ?) | {1={Person_mapPropertyMadeOfEntityAsValue.key=Grenoble, Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsValue.value=o.c.s.i.PersistableIdentifier@1}, 2={Person_mapPropertyMadeOfEntityAsValue.key=Marseille, Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsValue.value=o.c.s.i.PersistableIdentifier@3}, 3={Person_mapPropertyMadeOfEntityAsValue.key=Lyon, Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsValue.value=o.c.s.i.PersistableIdentifier@2}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@46b80ac0
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7b092e60 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]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d92135 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@c32058d
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@46b80ac0
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7b092e60 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]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d92135 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@788cdbcd
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@46b80ac0
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7b092e60 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]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d92135 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@2913f822
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation delete from Person_mapPropertyMadeOfEntityAsValue where id = ? and key = ? | {1={Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsValue.key=Grenoble}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@1}}
2025-01-22 07:41:11 TRACE SQLOperation select id from Country | {}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@46b80ac0
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7b092e60 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]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d92135 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@5e3ea926
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@46b80ac0
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7b092e60 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]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d92135 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@3f5cdc10
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:11 TRACE 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}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:11 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@2}, 2={Country.id=o.c.s.i.PersistedIdentifier@3}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}
2025-01-22 07:41:11 TRACE SQLOperation select value from Person_mapPropertyMadeOfEntityAsValue | {}
2025-01-22 07:41:11 TRACE SQLOperation select id from Country | {}
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.107 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest$ValueIsEntity
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest$KeyIsEntity
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsKey(id int, key int, value varchar(255), unique (id, key))
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKey add constraint FK_Person_mapPropertyMadeOfEntityAsKey_key_Country_id foreign key(key) references Country(id)
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKey add constraint FK_Person_mapPropertyMadeOfEntityAsKey_id_Person_id foreign key(id) references Person(id)
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:11 TRACE 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}}
2025-01-22 07:41:11 TRACE 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]}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2b141127
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2b141127
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=null}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person_mapPropertyMadeOfEntityAsKey(id, key, value) values (?, ?, ?) | {1={Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistableIdentifier@2, Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKey.value=Lyon}, 2={Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKey.value=Grenoble}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3138b6fe
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@46449bcc 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]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4788a537 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@65cbb962
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3138b6fe
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@46449bcc 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]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4788a537 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@4e9f18db
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation update Person_mapPropertyMadeOfEntityAsKey set value = ? where id = ? and key = ? | {1={Person_mapPropertyMadeOfEntityAsKey.id (W)=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKey.key (W)=o.c.s.i.PersistedIdentifier@2, Person_mapPropertyMadeOfEntityAsKey.value (U)=Paris}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE 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}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2b141127
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person_mapPropertyMadeOfEntityAsKey(id, key, value) values (?, ?, ?) | {1={Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistableIdentifier@3, Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKey.value=Marseille}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3138b6fe
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@46449bcc 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]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4788a537 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@594675c8
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3138b6fe
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@46449bcc 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]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4788a537 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@47102971
2025-01-22 07:41:11 TRACE SQLOperation select key from Person_mapPropertyMadeOfEntityAsKey | {}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:11 TRACE 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}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}
2025-01-22 07:41:11 TRACE SQLOperation select key from Person_mapPropertyMadeOfEntityAsKey | {}
2025-01-22 07:41:11 TRACE SQLOperation select id from Country | {}
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsKey(id int, key int, value varchar(255), unique (id, key))
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKey add constraint FK_Person_mapPropertyMadeOfEntityAsKey_id_Person_id foreign key(id) references Person(id)
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKey add constraint FK_Person_mapPropertyMadeOfEntityAsKey_key_Country_id foreign key(key) references Country(id)
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:11 TRACE 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}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:11 TRACE SQLOperation select key from Person_mapPropertyMadeOfEntityAsKey | {}
2025-01-22 07:41:11 TRACE SQLOperation insert into Person_mapPropertyMadeOfEntityAsKey(id, key, value) values (?, ?, ?) | {1=1, 2=1, 3=Grenoble}
2025-01-22 07:41:11 TRACE SQLOperation insert into Person_mapPropertyMadeOfEntityAsKey(id, key, value) values (?, ?, ?) | {1=1, 2=2, 3=Lyon}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1e7039b4
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4cd44e43 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]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1ee2346b on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@71db8fb1
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1e7039b4
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4cd44e43 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]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1ee2346b on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@36d2d16d
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1e7039b4
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4cd44e43 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]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1ee2346b on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@6cdece0c
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1e7039b4
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4cd44e43 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]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1ee2346b on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@b7d2f99
2025-01-22 07:41:11 TRACE SQLOperation select key from Person_mapPropertyMadeOfEntityAsKey | {}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1e7039b4
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4cd44e43 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]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1ee2346b on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@115f9f0f
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1e7039b4
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4cd44e43 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]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1ee2346b on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@3d850ff3
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}
2025-01-22 07:41:11 TRACE SQLOperation select key from Person_mapPropertyMadeOfEntityAsKey | {}
2025-01-22 07:41:11 TRACE SQLOperation select id from Country | {}
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsKey(id int, key int, value varchar(255), unique (id, key))
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKey add constraint FK_Person_mapPropertyMadeOfEntityAsKey_id_Person_id foreign key(id) references Person(id)
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKey add constraint FK_Person_mapPropertyMadeOfEntityAsKey_key_Country_id foreign key(key) references Country(id)
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:11 TRACE 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}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person_mapPropertyMadeOfEntityAsKey(id, key, value) values (?, ?, ?) | {1={Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKey.value=Grenoble}, 2={Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistableIdentifier@2, Person_mapPropertyMadeOfEntityAsKey.value=Lyon}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3cd041b2
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2b830418 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]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@574abd68 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@48b63ed6
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3cd041b2
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2b830418 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]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@574abd68 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@439aab42
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation update Person_mapPropertyMadeOfEntityAsKey set value = ? where id = ? and key = ? | {1={Person_mapPropertyMadeOfEntityAsKey.id (W)=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKey.key (W)=o.c.s.i.PersistedIdentifier@2, Person_mapPropertyMadeOfEntityAsKey.value (U)=Paris}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE 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}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Country(description, id, name) values (?, ?, ?) | {1={Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@3, Country.description=null}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@523fc886
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person_mapPropertyMadeOfEntityAsKey(id, key, value) values (?, ?, ?) | {1={Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistableIdentifier@3, Person_mapPropertyMadeOfEntityAsKey.value=Marseille}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3cd041b2
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2b830418 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]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@574abd68 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@436d9b8b
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3cd041b2
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2b830418 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]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@574abd68 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@6cb3135
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:11 TRACE 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@3}, 2={Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistedIdentifier@2}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}
2025-01-22 07:41:11 TRACE SQLOperation select 'key' from Person_mapPropertyMadeOfEntityAsKey | {}
2025-01-22 07:41:11 TRACE SQLOperation select id from Country | {}
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsKey(id int, key int, value varchar(255), unique (id, key))
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKey add constraint FK_Person_mapPropertyMadeOfEntityAsKey_id_Person_id foreign key(id) references Person(id)
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKey add constraint FK_Person_mapPropertyMadeOfEntityAsKey_key_Country_id foreign key(key) references Country(id)
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsKey(id int, key int, value varchar(255), unique (id, key))
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKey add constraint FK_Person_mapPropertyMadeOfEntityAsKey_id_Person_id foreign key(id) references Person(id)
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKey add constraint FK_Person_mapPropertyMadeOfEntityAsKey_key_Country_id foreign key(key) references Country(id)
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Country(description, id, name) values (?, ?, ?) | {1={Country.description=null, Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@3}, 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@1}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=null}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person_mapPropertyMadeOfEntityAsKey(id, key, value) values (?, ?, ?) | {1={Person_mapPropertyMadeOfEntityAsKey.value=Lyon, Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistableIdentifier@2, Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistableIdentifier@1}, 2={Person_mapPropertyMadeOfEntityAsKey.value=Grenoble, Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistableIdentifier@1}, 3={Person_mapPropertyMadeOfEntityAsKey.value=Marseille, Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistableIdentifier@3, Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@591ca120
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c0e7a47 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]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6ce6a284 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@c371d3f
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@591ca120
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c0e7a47 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]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6ce6a284 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@4757bde2
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@591ca120
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c0e7a47 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]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6ce6a284 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@2a96ed1b
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation update Person_mapPropertyMadeOfEntityAsKey set value = ? where key = ? and id = ? | {1={Person_mapPropertyMadeOfEntityAsKey.value (U)=Paris, Person_mapPropertyMadeOfEntityAsKey.key (W)=o.c.s.i.PersistedIdentifier@2, Person_mapPropertyMadeOfEntityAsKey.id (W)=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation delete from Person_mapPropertyMadeOfEntityAsKey where key = ? and id = ? | {1={Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@1}}
2025-01-22 07:41:11 TRACE SQLOperation select id from Country | {}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@591ca120
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c0e7a47 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]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6ce6a284 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@41470968
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@591ca120
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c0e7a47 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]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6ce6a284 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@27f3be72
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:11 TRACE SQLOperation delete from Person_mapPropertyMadeOfEntityAsKey where key = ? and id = ? | {1={Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistedIdentifier@2, Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistedIdentifier@1}, 2={Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistedIdentifier@3, Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistedIdentifier@1}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:11 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@2}, 2={Country.id=o.c.s.i.PersistedIdentifier@3}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}
2025-01-22 07:41:11 TRACE SQLOperation select 'key' from Person_mapPropertyMadeOfEntityAsKey | {}
2025-01-22 07:41:11 TRACE SQLOperation select id from Country | {}
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.089 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest$KeyIsEntity
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.483 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$ManyToManyBidirectional
2025-01-22 07:41:11 DEBUG DDLDeployer create table Book(isbn varchar(255), price double, title varchar(255), id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Book_authors(book_id bigint, authors_id bigint, unique (book_id, authors_id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Author(name varchar(255), id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Book_authors add constraint FK_Book_authors_authors_id_Author_id foreign key(authors_id) references Author(id)
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Book_authors add constraint FK_Book_authors_book_id_Book_id foreign key(book_id) references Book(id)
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Book(title, isbn, price, id) values (?, ?, ?, default) | {1={Book.isbn=AAA-BBB-CCC, Book.price=24.1, Book.title=a first book}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Author(name, id) values (?, default) | {1={Author.name=John Doe}, 2={Author.name=Jane Doe}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Book_authors(book_id, authors_id) values (?, ?) | {1={Book_authors.authors_id=2, Book_authors.book_id=1}, 2={Book_authors.authors_id=1, Book_authors.book_id=1}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Book(title, isbn, price, id) values (?, ?, ?, default) | {1={Book.isbn=XXX-YYY-ZZZ, Book.price=33.5, Book.title=a second book}}
2025-01-22 07:41:11 TRACE SQLOperation select Author.name as Author_name, Author.id as Author_id from Author where Author.id in (?) | {Author.id=1}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7ae7785d
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Book_authors(book_id, authors_id) values (?, ?) | {1={Book_authors.authors_id=1, Book_authors.book_id=2}}
2025-01-22 07:41:11 TRACE SQLOperation select Book.title as Book_title, Book.isbn as Book_isbn, Book.price as Book_price, Book.id as Book_id, Book_authors_Author.name as Book_authors_Author_name, Book_authors_Author.id as Book_authors_Author_id from Book left outer join Book_authors as Book_authors on Book.id = Book_authors.book_id left outer join Author as Book_authors_Author on Book_authors.authors_id = Book_authors_Author.id where Book.id in (?, ?) | {Book.id=[1, 2]}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@30b720f0
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@69632d4 on object org.codefilarete.stalactite.engine.model.book.Book@35ff40ef
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5ae8c901 on object org.codefilarete.stalactite.engine.model.book.Book@35ff40ef
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@30b720f0
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@69632d4 on object org.codefilarete.stalactite.engine.model.book.Book@35ff40ef
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5ae8c901 on object org.codefilarete.stalactite.engine.model.book.Book@35ff40ef
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@30b720f0
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@69632d4 on object org.codefilarete.stalactite.engine.model.book.Book@2c10397d
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5ae8c901 on object org.codefilarete.stalactite.engine.model.book.Book@2c10397d
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$ManyToManyBidirectional
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$ManyToMany
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person_children(person_id int, children_id int, unique (person_id, children_id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person_neighbours(person_id int, neighbours_id int, unique (person_id, neighbours_id))
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_children_id_Person_id foreign key(children_id) references Person(id)
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_person_id_Person_id foreign key(person_id) references Person(id)
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person_neighbours add constraint FK_Person_neighbours_neighbours_id_Person_id foreign key(neighbours_id) references Person(id)
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person_neighbours add constraint FK_Person_neighbours_person_id_Person_id foreign key(person_id) references Person(id)
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=John Do, Person.id=o.c.s.i.PersistableIdentifier@42}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:11 TRACE 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}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:11 TRACE 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}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=Ban Do, Person.id=o.c.s.i.PersistableIdentifier@456}, 2={Person.name=Saca Do, Person.id=o.c.s.i.PersistableIdentifier@123}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:11 TRACE 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}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3838aac6
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3d0f87fc 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5a14d517 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3838aac6
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3d0f87fc 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5a14d517 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3838aac6
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3d0f87fc 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5a14d517 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3838aac6
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3d0f87fc 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5a14d517 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>]
2025-01-22 07:41:11 TRACE 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]}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3838aac6
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3d0f87fc 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5a14d517 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3838aac6
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3d0f87fc 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5a14d517 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3838aac6
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3d0f87fc 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5a14d517 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3838aac6
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3d0f87fc 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5a14d517 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>]
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person_children(person_id int, children_id int, unique (person_id, children_id))
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_children_id_Person_id foreign key(children_id) references Person(id)
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_person_id_Person_id foreign key(person_id) references Person(id)
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@42, Person.name=John Do}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:11 TRACE 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}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:11 TRACE 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}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60477e7c
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6c9238e1 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60477e7c
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6c9238e1 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>]
2025-01-22 07:41:11 TRACE 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]}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60477e7c
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6c9238e1 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60477e7c
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6c9238e1 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>]
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person_children(person_id int, children_id int, unique (person_id, children_id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person_neighbours(person_id int, neighbours_id int, unique (person_id, neighbours_id))
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_person_id_Person_id foreign key(person_id) references Person(id)
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_children_id_Person_id foreign key(children_id) references Person(id)
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person_neighbours add constraint FK_Person_neighbours_neighbours_id_Person_id foreign key(neighbours_id) references Person(id)
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person_neighbours add constraint FK_Person_neighbours_person_id_Person_id foreign key(person_id) references Person(id)
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=John Do, Person.id=o.c.s.i.PersistableIdentifier@42}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:11 TRACE 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}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:11 TRACE 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}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=Ban Do, Person.id=o.c.s.i.PersistableIdentifier@456}, 2={Person.name=Saca Do, Person.id=o.c.s.i.PersistableIdentifier@123}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:11 TRACE 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}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7f5aa83d
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@411d0865 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7bb4360d 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7f5aa83d
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@411d0865 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7bb4360d 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7f5aa83d
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@411d0865 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7bb4360d 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7f5aa83d
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@411d0865 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7bb4360d 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>]
2025-01-22 07:41:11 TRACE 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]}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7f5aa83d
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@411d0865 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7bb4360d 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7f5aa83d
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@411d0865 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7bb4360d 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7f5aa83d
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@411d0865 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7bb4360d 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7f5aa83d
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@411d0865 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7bb4360d 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>]
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person_children(person_id int, children_id int, unique (person_id, children_id))
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_children_id_Person_id foreign key(children_id) references Person(id)
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_person_id_Person_id foreign key(person_id) references Person(id)
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=John Do, Person.id=o.c.s.i.PersistableIdentifier@42}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=Saca Do, Person.id=o.c.s.i.PersistableIdentifier@666}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE 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}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@716b0b51
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3eb9f22b 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>]
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@716b0b51
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3eb9f22b 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.076 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$ManyToMany
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$OneToMany
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person_children(person_id int, children_id int, unique (person_id, children_id))
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_person_id_Person_id foreign key(person_id) references Person(id)
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_children_id_Person_id foreign key(children_id) references Person(id)
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@42, Person.name=John Do}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:11 TRACE 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}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:11 TRACE 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}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@72c4c117
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@67314aaa 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@72c4c117
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@67314aaa 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>]
2025-01-22 07:41:11 TRACE 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]}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@72c4c117
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@67314aaa 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@72c4c117
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@67314aaa 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>]
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, fatherId int, directNeighborId int, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person add constraint FK_Person_directNeighborId_Person_id foreign key(directNeighborId) references Person(id)
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person add constraint FK_Person_fatherId_Person_id foreign key(fatherId) references Person(id)
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(name, id, fatherId, directNeighborId) values (?, ?, ?, ?) | {1={Person.directNeighborId=null, Person.name=John Do, Person.fatherId=null, Person.id=o.c.s.i.PersistableIdentifier@42}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(name, id, fatherId, directNeighborId) values (?, ?, ?, ?) | {1={Person.directNeighborId=null, Person.name=Saca Do, Person.fatherId=o.c.s.i.PersistableIdentifier@42, Person.id=o.c.s.i.PersistableIdentifier@666}, 2={Person.directNeighborId=null, Person.name=Ban Do, Person.fatherId=o.c.s.i.PersistableIdentifier@42, Person.id=o.c.s.i.PersistableIdentifier@888}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(name, id, fatherId, directNeighborId) values (?, ?, ?, ?) | {1={Person.directNeighborId=o.c.s.i.PersistableIdentifier@42, Person.name=Ban Do, Person.fatherId=null, Person.id=o.c.s.i.PersistableIdentifier@456}, 2={Person.directNeighborId=o.c.s.i.PersistableIdentifier@42, Person.name=Saca Do, Person.fatherId=null, Person.id=o.c.s.i.PersistableIdentifier@123}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@22f3ba28
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7856e1fc 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1ed69036 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@22f3ba28
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7856e1fc 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1ed69036 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@22f3ba28
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7856e1fc 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1ed69036 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@22f3ba28
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7856e1fc 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1ed69036 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>]
2025-01-22 07:41:11 TRACE 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]}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@22f3ba28
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7856e1fc 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1ed69036 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@22f3ba28
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7856e1fc 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1ed69036 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@22f3ba28
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7856e1fc 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1ed69036 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@22f3ba28
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7856e1fc 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1ed69036 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>]
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person_children(person_id int, children_id int, unique (person_id, children_id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person_neighbours(person_id int, neighbours_id int, unique (person_id, neighbours_id))
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_person_id_Person_id foreign key(person_id) references Person(id)
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_children_id_Person_id foreign key(children_id) references Person(id)
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person_neighbours add constraint FK_Person_neighbours_neighbours_id_Person_id foreign key(neighbours_id) references Person(id)
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person_neighbours add constraint FK_Person_neighbours_person_id_Person_id foreign key(person_id) references Person(id)
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=John Do, Person.id=o.c.s.i.PersistableIdentifier@42}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:11 TRACE 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}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:11 TRACE 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}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:11 TRACE 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}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:11 TRACE 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}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@a3c48d4
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@507af6ef 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@592f8261 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@a3c48d4
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@507af6ef 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@592f8261 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@a3c48d4
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@507af6ef 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@592f8261 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@a3c48d4
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@507af6ef 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@592f8261 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>]
2025-01-22 07:41:11 TRACE 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]}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@a3c48d4
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@507af6ef 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@592f8261 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@a3c48d4
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@507af6ef 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@592f8261 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@a3c48d4
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@507af6ef 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@592f8261 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@a3c48d4
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@507af6ef 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@592f8261 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>]
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person_children(person_id int, children_id int, unique (person_id, children_id))
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_person_id_Person_id foreign key(person_id) references Person(id)
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_children_id_Person_id foreign key(children_id) references Person(id)
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=John Do, Person.id=o.c.s.i.PersistableIdentifier@42}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=Saca Do, Person.id=o.c.s.i.PersistableIdentifier@666}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE 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}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7c4bfc57
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@572a755a 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>]
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7c4bfc57
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@572a755a 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>]
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, fatherId int, directNeighborId int, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person add constraint FK_Person_fatherId_Person_id foreign key(fatherId) references Person(id)
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person add constraint FK_Person_directNeighborId_Person_id foreign key(directNeighborId) references Person(id)
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(name, id, fatherId, directNeighborId) values (?, ?, ?, ?) | {1={Person.name=John Do, Person.fatherId=null, Person.directNeighborId=null, Person.id=o.c.s.i.PersistableIdentifier@42}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(name, id, fatherId, directNeighborId) values (?, ?, ?, ?) | {1={Person.name=Ban Do, Person.fatherId=o.c.s.i.PersistableIdentifier@42, Person.directNeighborId=null, Person.id=o.c.s.i.PersistableIdentifier@888}, 2={Person.name=Saca Do, Person.fatherId=o.c.s.i.PersistableIdentifier@42, Person.directNeighborId=null, Person.id=o.c.s.i.PersistableIdentifier@666}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(name, id, fatherId, directNeighborId) values (?, ?, ?, ?) | {1={Person.name=Ban Do, Person.fatherId=null, Person.directNeighborId=o.c.s.i.PersistableIdentifier@42, Person.id=o.c.s.i.PersistableIdentifier@456}, 2={Person.name=Saca Do, Person.fatherId=null, Person.directNeighborId=o.c.s.i.PersistableIdentifier@42, Person.id=o.c.s.i.PersistableIdentifier@123}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2101f223
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@78e6a5a3 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5ec597ef 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2101f223
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@78e6a5a3 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5ec597ef 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2101f223
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@78e6a5a3 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5ec597ef 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2101f223
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@78e6a5a3 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5ec597ef 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>]
2025-01-22 07:41:11 TRACE 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]}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2101f223
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@78e6a5a3 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5ec597ef 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2101f223
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@78e6a5a3 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5ec597ef 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2101f223
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@78e6a5a3 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5ec597ef 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2101f223
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@78e6a5a3 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5ec597ef 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>]
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person_children(person_id int, children_id int, unique (person_id, children_id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person_neighbours(person_id int, neighbours_id int, unique (person_id, neighbours_id))
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_children_id_Person_id foreign key(children_id) references Person(id)
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_person_id_Person_id foreign key(person_id) references Person(id)
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person_neighbours add constraint FK_Person_neighbours_neighbours_id_Person_id foreign key(neighbours_id) references Person(id)
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person_neighbours add constraint FK_Person_neighbours_person_id_Person_id foreign key(person_id) references Person(id)
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@42, Person.name=John Do}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:11 TRACE 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}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:11 TRACE 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}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:11 TRACE 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}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:11 TRACE 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}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5ddc7ea9
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@71a51b23 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@26407550 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5ddc7ea9
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@71a51b23 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@26407550 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5ddc7ea9
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@71a51b23 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@26407550 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5ddc7ea9
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@71a51b23 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@26407550 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>]
2025-01-22 07:41:11 TRACE 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]}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5ddc7ea9
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@71a51b23 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@26407550 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5ddc7ea9
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@71a51b23 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@26407550 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5ddc7ea9
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@71a51b23 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@26407550 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5ddc7ea9
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@71a51b23 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@26407550 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>]
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, fatherId int, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person add constraint FK_Person_fatherId_Person_id foreign key(fatherId) references Person(id)
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(name, id, fatherId) values (?, ?, ?) | {1={Person.fatherId=null, Person.name=John Do, Person.id=o.c.s.i.PersistableIdentifier@42}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(name, id, fatherId) values (?, ?, ?) | {1={Person.fatherId=o.c.s.i.PersistableIdentifier@42, Person.name=Ban Do, Person.id=o.c.s.i.PersistableIdentifier@888}, 2={Person.fatherId=o.c.s.i.PersistableIdentifier@42, Person.name=Saca Do, Person.id=o.c.s.i.PersistableIdentifier@666}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4ca49c5e
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7edb6d86 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4ca49c5e
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7edb6d86 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>]
2025-01-22 07:41:11 TRACE 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]}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4ca49c5e
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7edb6d86 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4ca49c5e
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7edb6d86 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.068 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$OneToMany
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$OneToOne
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, houseId int, house1Id int, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table House(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person add constraint FK_Person_houseId_House_id foreign key(houseId) references House(id)
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person add constraint FK_Person_house1Id_House_id foreign key(house1Id) references House(id)
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into House(name, id) values (?, ?) | {1={House.name=main house, House.id=o.c.s.i.PersistableIdentifier@123}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into House(name, id) values (?, ?) | {1={House.name=secondary house, House.id=o.c.s.i.PersistableIdentifier@456}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(name, id, houseId, house1Id) values (?, ?, ?, ?) | {1={Person.name=John Do, Person.id=o.c.s.i.PersistableIdentifier@42, Person.house1Id=o.c.s.i.PersistableIdentifier@456, Person.houseId=o.c.s.i.PersistableIdentifier@123}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@416af447
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4616de3d 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@50c8d274 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>]
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation update House set name = ? where id = ? | {1={House.name (U)=new main house name, House.id (W)=o.c.s.i.PersistedIdentifier@123}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@416af447
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4616de3d 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@50c8d274 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>]
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person(reversePartnerId int, name varchar(255), id int not null, houseId int, house1Id int, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Address(location varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table House(id int not null, addressId int, gardenerId int, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person add constraint FK_Person_house1Id_House_id foreign key(house1Id) references House(id)
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person add constraint FK_Person_houseId_House_id foreign key(houseId) references House(id)
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person add constraint FK_Person_reversePartnerId_Person_id foreign key(reversePartnerId) references Person(id)
2025-01-22 07:41:11 DEBUG DDLDeployer alter table House add constraint FK_House_gardenerId_Person_id foreign key(gardenerId) references Person(id)
2025-01-22 07:41:11 DEBUG DDLDeployer alter table House add constraint FK_House_addressId_Address_id foreign key(addressId) references Address(id)
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Address(location, id) values (?, ?) | {1={Address.location=Somewhere in the world, Address.id=o.c.s.i.PersistableIdentifier@321}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(name, id, houseId, house1Id, reversePartnerId) values (?, ?, ?, ?, ?) | {1={Person.reversePartnerId=null, Person.name=Poppy, Person.house1Id=null, Person.id=o.c.s.i.PersistableIdentifier@888, Person.houseId=null}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into House(id, addressId, gardenerId) values (?, ?, ?) | {1={House.addressId=o.c.s.i.PersistableIdentifier@321, House.gardenerId=o.c.s.i.PersistableIdentifier@888, House.id=o.c.s.i.PersistableIdentifier@123}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Address(location, id) values (?, ?) | {1={Address.location=Somewhere else in the world, Address.id=o.c.s.i.PersistableIdentifier@654}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(name, id, houseId, house1Id, reversePartnerId) values (?, ?, ?, ?, ?) | {1={Person.reversePartnerId=null, Person.name=Daffodil, Person.house1Id=null, Person.id=o.c.s.i.PersistableIdentifier@999, Person.houseId=null}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into House(id, addressId, gardenerId) values (?, ?, ?) | {1={House.addressId=o.c.s.i.PersistableIdentifier@654, House.gardenerId=o.c.s.i.PersistableIdentifier@999, House.id=o.c.s.i.PersistableIdentifier@456}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(name, id, houseId, house1Id, reversePartnerId) values (?, ?, ?, ?, ?) | {1={Person.reversePartnerId=null, Person.name=John Do, Person.house1Id=o.c.s.i.PersistableIdentifier@456, Person.id=o.c.s.i.PersistableIdentifier@42, Person.houseId=o.c.s.i.PersistableIdentifier@123}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(name, id, houseId, house1Id, reversePartnerId) values (?, ?, ?, ?, ?) | {1={Person.reversePartnerId=o.c.s.i.PersistableIdentifier@42, Person.name=Saca Do, Person.house1Id=null, Person.id=o.c.s.i.PersistableIdentifier@666, Person.houseId=null}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3e8d9bd6
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6b34d1c3 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44484eeb 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@64aed442 on object House{id=o.c.s.i.PersistedIdentifier@456, gardener=null, address=null, name=null, inhabitants=[]}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@12731c65 on object House{id=o.c.s.i.PersistedIdentifier@456, gardener=null, address=null, name=null, inhabitants=[]}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@68f00a7f 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2d374f95 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@49e1e501 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]}
2025-01-22 07:41:11 TRACE 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]}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3e8d9bd6
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6b34d1c3 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44484eeb 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@68f00a7f 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3e8d9bd6
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6b34d1c3 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44484eeb 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@68f00a7f 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3e8d9bd6
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6b34d1c3 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44484eeb 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@68f00a7f 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>]
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation update Person set name = ?, houseId = ?, house1Id = ?, reversePartnerId = ? where id = ? | {1={Person.reversePartnerId (U)=null, Person.name (U)=Dandelion, Person.house1Id (U)=null, Person.id (W)=o.c.s.i.PersistedIdentifier@999, Person.houseId (U)=null}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation update Person set name = ?, houseId = ?, house1Id = ?, reversePartnerId = ? where id = ? | {1={Person.reversePartnerId (U)=o.c.s.i.PersistableIdentifier@42, Person.name (U)=Saca Do, Person.house1Id (U)=null, Person.id (W)=o.c.s.i.PersistableIdentifier@666, Person.houseId (U)=null}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3e8d9bd6
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6b34d1c3 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44484eeb 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@64aed442 on object House{id=o.c.s.i.PersistedIdentifier@456, gardener=null, address=null, name=null, inhabitants=[]}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@12731c65 on object House{id=o.c.s.i.PersistedIdentifier@456, gardener=null, address=null, name=null, inhabitants=[]}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@68f00a7f 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2d374f95 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@49e1e501 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]}
2025-01-22 07:41:11 TRACE 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]}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3e8d9bd6
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6b34d1c3 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44484eeb 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@68f00a7f 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3e8d9bd6
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6b34d1c3 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44484eeb 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@68f00a7f 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3e8d9bd6
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6b34d1c3 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44484eeb 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@68f00a7f 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>]
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation update Person set name = ?, houseId = ?, house1Id = ?, reversePartnerId = ? where id = ? | {1={Person.reversePartnerId (U)=null, Person.name (U)=Saca Do, Person.house1Id (U)=null, Person.id (W)=o.c.s.i.PersistableIdentifier@666, Person.houseId (U)=null}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@42}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation delete from House where id = ? | {1={House.id=o.c.s.i.PersistableIdentifier@123}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@888}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation delete from House where id = ? | {1={House.id=o.c.s.i.PersistableIdentifier@456}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@999}}
2025-01-22 07:41:11 TRACE SQLOperation select id from Person | {}
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, houseId int, partnerId int, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Address(location varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table House(id int not null, addressId int, gardenerId int, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person add constraint FK_Person_houseId_House_id foreign key(houseId) references House(id)
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person add constraint FK_Person_partnerId_Person_id foreign key(partnerId) references Person(id)
2025-01-22 07:41:11 DEBUG DDLDeployer alter table House add constraint FK_House_addressId_Address_id foreign key(addressId) references Address(id)
2025-01-22 07:41:11 DEBUG DDLDeployer alter table House add constraint FK_House_gardenerId_Person_id foreign key(gardenerId) references Person(id)
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Address(location, id) values (?, ?) | {1={Address.location=Somewhere in the world, Address.id=o.c.s.i.PersistableIdentifier@456}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(name, id, houseId, partnerId) values (?, ?, ?, ?) | {1={Person.name=Poppy, Person.id=o.c.s.i.PersistableIdentifier@888, Person.partnerId=null, Person.houseId=null}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into House(id, addressId, gardenerId) values (?, ?, ?) | {1={House.addressId=o.c.s.i.PersistableIdentifier@456, House.gardenerId=o.c.s.i.PersistableIdentifier@888, House.id=o.c.s.i.PersistableIdentifier@123}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(name, id, houseId, partnerId) values (?, ?, ?, ?) | {1={Person.name=Saca Do, Person.id=o.c.s.i.PersistableIdentifier@666, Person.partnerId=null, Person.houseId=null}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(name, id, houseId, partnerId) values (?, ?, ?, ?) | {1={Person.name=John Do, Person.id=o.c.s.i.PersistableIdentifier@42, Person.partnerId=o.c.s.i.PersistableIdentifier@666, Person.houseId=o.c.s.i.PersistableIdentifier@123}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@12c5a21f
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@229b155e 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5cd26687 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e6a84d0 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3c98a16a on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]}
2025-01-22 07:41:11 TRACE 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]}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@12c5a21f
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@229b155e 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5cd26687 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@12c5a21f
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@229b155e 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5cd26687 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>]
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(name, id, houseId, partnerId) values (?, ?, ?, ?) | {1={Person.name=Dandelion, Person.id=o.c.s.i.PersistableIdentifier@999, Person.partnerId=null, Person.houseId=null}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation update House set addressId = ?, gardenerId = ? where id = ? | {1={House.addressId (U)=o.c.s.i.PersistableIdentifier@456, House.gardenerId (U)=o.c.s.i.PersistableIdentifier@999, House.id (W)=o.c.s.i.PersistedIdentifier@123}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@888}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@12c5a21f
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@229b155e 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5cd26687 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e6a84d0 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3c98a16a on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]}
2025-01-22 07:41:11 TRACE 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]}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@12c5a21f
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@229b155e 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5cd26687 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@12c5a21f
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@229b155e 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5cd26687 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>]
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@42}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation delete from House where id = ? | {1={House.id=o.c.s.i.PersistableIdentifier@123}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@999}}
2025-01-22 07:41:11 TRACE SQLOperation select id from Person | {}
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person(reversePartnerId int, name varchar(255), id int not null, houseId int, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Address(location varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table House(id int not null, addressId int, gardenerId int, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person add constraint FK_Person_reversePartnerId_Person_id foreign key(reversePartnerId) references Person(id)
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person add constraint FK_Person_houseId_House_id foreign key(houseId) references House(id)
2025-01-22 07:41:11 DEBUG DDLDeployer alter table House add constraint FK_House_addressId_Address_id foreign key(addressId) references Address(id)
2025-01-22 07:41:11 DEBUG DDLDeployer alter table House add constraint FK_House_gardenerId_Person_id foreign key(gardenerId) references Person(id)
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Address(location, id) values (?, ?) | {1={Address.location=Somewhere in the world, Address.id=o.c.s.i.PersistableIdentifier@456}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(name, id, houseId, reversePartnerId) values (?, ?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@888, Person.reversePartnerId=null, Person.houseId=null, Person.name=Poppy}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into House(id, addressId, gardenerId) values (?, ?, ?) | {1={House.addressId=o.c.s.i.PersistableIdentifier@456, House.gardenerId=o.c.s.i.PersistableIdentifier@888, House.id=o.c.s.i.PersistableIdentifier@123}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(name, id, houseId, reversePartnerId) values (?, ?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@42, Person.reversePartnerId=null, Person.houseId=o.c.s.i.PersistableIdentifier@123, Person.name=John Do}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(name, id, houseId, reversePartnerId) values (?, ?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@666, Person.reversePartnerId=o.c.s.i.PersistableIdentifier@42, Person.houseId=null, Person.name=Saca Do}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@78aa786f
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6ef02b19 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1dfd414e 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@21f24c11 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21fd96d0 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]}
2025-01-22 07:41:11 TRACE 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]}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@78aa786f
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6ef02b19 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1dfd414e 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@78aa786f
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6ef02b19 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1dfd414e 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>]
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(name, id, houseId, reversePartnerId) values (?, ?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@999, Person.reversePartnerId=null, Person.houseId=null, Person.name=Dandelion}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation update House set addressId = ?, gardenerId = ? where id = ? | {1={House.addressId (U)=o.c.s.i.PersistableIdentifier@456, House.gardenerId (U)=o.c.s.i.PersistableIdentifier@999, House.id (W)=o.c.s.i.PersistedIdentifier@123}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@888}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation update Person set name = ?, houseId = ?, reversePartnerId = ? where id = ? | {1={Person.id (W)=o.c.s.i.PersistableIdentifier@666, Person.reversePartnerId (U)=o.c.s.i.PersistableIdentifier@42, Person.houseId (U)=null, Person.name (U)=Saca Do}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@78aa786f
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6ef02b19 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1dfd414e 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@21f24c11 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21fd96d0 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]}
2025-01-22 07:41:11 TRACE 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]}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@78aa786f
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6ef02b19 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1dfd414e 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@78aa786f
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6ef02b19 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1dfd414e 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>]
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation update Person set name = ?, houseId = ?, reversePartnerId = ? where id = ? | {1={Person.id (W)=o.c.s.i.PersistableIdentifier@666, Person.reversePartnerId (U)=null, Person.houseId (U)=null, Person.name (U)=Saca Do}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@42}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation delete from House where id = ? | {1={House.id=o.c.s.i.PersistableIdentifier@123}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@999}}
2025-01-22 07:41:11 TRACE SQLOperation select id from Person | {}
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, partnerId int, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person add constraint FK_Person_partnerId_Person_id foreign key(partnerId) references Person(id)
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(name, id, partnerId) values (?, ?, ?) | {1={Person.partnerId=null, Person.name=Saca Do, Person.id=o.c.s.i.PersistableIdentifier@666}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE 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}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2faab951
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@57601c28 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>]
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2faab951
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@57601c28 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>]
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person(reversePartnerId int, name varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person add constraint FK_Person_reversePartnerId_Person_id foreign key(reversePartnerId) references Person(id)
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(name, id, reversePartnerId) values (?, ?, ?) | {1={Person.reversePartnerId=null, Person.name=John Do, Person.id=o.c.s.i.PersistableIdentifier@42}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(name, id, reversePartnerId) values (?, ?, ?) | {1={Person.reversePartnerId=o.c.s.i.PersistableIdentifier@42, Person.name=Saca Do, Person.id=o.c.s.i.PersistableIdentifier@666}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2608bb59
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@414ad898 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>]
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2608bb59
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@414ad898 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>]
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person(reversePartnerId int, name varchar(255), id int not null, houseId int, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Address(location varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table House(id int not null, addressId int, gardenerId int, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person add constraint FK_Person_houseId_House_id foreign key(houseId) references House(id)
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person add constraint FK_Person_reversePartnerId_Person_id foreign key(reversePartnerId) references Person(id)
2025-01-22 07:41:11 DEBUG DDLDeployer alter table House add constraint FK_House_gardenerId_Person_id foreign key(gardenerId) references Person(id)
2025-01-22 07:41:11 DEBUG DDLDeployer alter table House add constraint FK_House_addressId_Address_id foreign key(addressId) references Address(id)
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Address(location, id) values (?, ?) | {1={Address.location=Somewhere in the world, Address.id=o.c.s.i.PersistableIdentifier@456}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(name, id, houseId, reversePartnerId) values (?, ?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=Saca Do, Person.reversePartnerId=null, Person.houseId=null}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into House(id, addressId, gardenerId) values (?, ?, ?) | {1={House.gardenerId=o.c.s.i.PersistableIdentifier@666, House.addressId=o.c.s.i.PersistableIdentifier@456, House.id=o.c.s.i.PersistableIdentifier@123}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE 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}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@23ed8ef8
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@97ec0e4 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@46ab157d 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>]
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation update Person set name = ?, houseId = ?, reversePartnerId = ? where id = ? | {1={Person.id (W)=o.c.s.i.PersistedIdentifier@666, Person.reversePartnerId (U)=o.c.s.i.PersistableIdentifier@42, Person.name (U)=Saca Do, Person.houseId (U)=null}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@23ed8ef8
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@97ec0e4 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@46ab157d 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@fa39646 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1f8ea182 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@23ed8ef8
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@97ec0e4 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@46ab157d 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>]
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, houseId int, partnerId int, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Address(location varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table House(id int not null, addressId int, gardenerId int, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person add constraint FK_Person_partnerId_Person_id foreign key(partnerId) references Person(id)
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person add constraint FK_Person_houseId_House_id foreign key(houseId) references House(id)
2025-01-22 07:41:11 DEBUG DDLDeployer alter table House add constraint FK_House_addressId_Address_id foreign key(addressId) references Address(id)
2025-01-22 07:41:11 DEBUG DDLDeployer alter table House add constraint FK_House_gardenerId_Person_id foreign key(gardenerId) references Person(id)
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Address(location, id) values (?, ?) | {1={Address.location=Somewhere in the world, Address.id=o.c.s.i.PersistableIdentifier@456}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(name, id, houseId, partnerId) values (?, ?, ?, ?) | {1={Person.name=Saca Do, Person.id=o.c.s.i.PersistableIdentifier@666, Person.houseId=null, Person.partnerId=null}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE 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}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@23fc86d7
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3fa0ab4c 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@782d5851 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>]
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(name, id, houseId, partnerId) values (?, ?, ?, ?) | {1={Person.name=John Do, Person.id=o.c.s.i.PersistableIdentifier@42, Person.houseId=o.c.s.i.PersistableIdentifier@123, Person.partnerId=o.c.s.i.PersistableIdentifier@666}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@23fc86d7
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3fa0ab4c 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@782d5851 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5d9a4326 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@743452cd on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@23fc86d7
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3fa0ab4c 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@782d5851 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>]
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, houseId int, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Address(location varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table House(id int not null, addressId int, gardenerId int, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person add constraint FK_Person_houseId_House_id foreign key(houseId) references House(id)
2025-01-22 07:41:11 DEBUG DDLDeployer alter table House add constraint FK_House_addressId_Address_id foreign key(addressId) references Address(id)
2025-01-22 07:41:11 DEBUG DDLDeployer alter table House add constraint FK_House_gardenerId_Person_id foreign key(gardenerId) references Person(id)
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Address(location, id) values (?, ?) | {1={Address.location=Somewhere in the world, Address.id=o.c.s.i.PersistableIdentifier@456}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(name, id, houseId) values (?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@888, Person.houseId=null, Person.name=Poppy}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into House(id, addressId, gardenerId) values (?, ?, ?) | {1={House.id=o.c.s.i.PersistableIdentifier@123, House.gardenerId=o.c.s.i.PersistableIdentifier@888, House.addressId=o.c.s.i.PersistableIdentifier@456}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(name, id, houseId) values (?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@42, Person.houseId=o.c.s.i.PersistableIdentifier@123, Person.name=John Do}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@208ed968
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@65f297a8 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@306342f0 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@319b4b36 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@208ed968
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@65f297a8 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>]
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(name, id, houseId) values (?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@999, Person.houseId=null, Person.name=Dandelion}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE 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}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@888}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@208ed968
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@65f297a8 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@306342f0 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@319b4b36 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@208ed968
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@65f297a8 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>]
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@42}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation delete from House where id = ? | {1={House.id=o.c.s.i.PersistableIdentifier@123}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@999}}
2025-01-22 07:41:11 TRACE SQLOperation select id from Person | {}
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person(reverseGardenerId int, name varchar(255), id int not null, houseId int, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Address(location varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table House(id int not null, addressId int, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person add constraint FK_Person_reverseGardenerId_House_id foreign key(reverseGardenerId) references House(id)
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person add constraint FK_Person_houseId_House_id foreign key(houseId) references House(id)
2025-01-22 07:41:11 DEBUG DDLDeployer alter table House add constraint FK_House_addressId_Address_id foreign key(addressId) references Address(id)
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Address(location, id) values (?, ?) | {1={Address.id=o.c.s.i.PersistableIdentifier@456, Address.location=Somewhere in the world}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into House(id, addressId) values (?, ?) | {1={House.addressId=o.c.s.i.PersistableIdentifier@456, House.id=o.c.s.i.PersistableIdentifier@123}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(name, id, houseId, reverseGardenerId) values (?, ?, ?, ?) | {1={Person.reverseGardenerId=o.c.s.i.PersistableIdentifier@123, Person.houseId=null, Person.id=o.c.s.i.PersistableIdentifier@888, Person.name=Poppy}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(name, id, houseId, reverseGardenerId) values (?, ?, ?, ?) | {1={Person.reverseGardenerId=null, Person.houseId=o.c.s.i.PersistableIdentifier@123, Person.id=o.c.s.i.PersistableIdentifier@42, Person.name=John Do}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@68ae5d9a
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@b18a222 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@82a380d on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5743f4b4 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@68ae5d9a
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@b18a222 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>]
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@888}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(name, id, houseId, reverseGardenerId) values (?, ?, ?, ?) | {1={Person.reverseGardenerId=o.c.s.i.PersistableIdentifier@123, Person.houseId=null, Person.id=o.c.s.i.PersistableIdentifier@999, Person.name=Dandelion}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@68ae5d9a
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@b18a222 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>]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@82a380d on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5743f4b4 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@68ae5d9a
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@b18a222 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>]
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@42}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@999}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation delete from House where id = ? | {1={House.id=o.c.s.i.PersistableIdentifier@123}}
2025-01-22 07:41:11 TRACE SQLOperation select id from Person | {}
[INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.119 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$OneToOne
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.281 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Country(description varchar(255), id int not null, presidentId int, capitalId int, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Country add constraint FK_Country_capitalId_City_id foreign key(capitalId) references City(id)
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@0, Person.name=French president}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into City(name, id) values (?, ?) | {1={City.name=Paris, City.id=o.c.s.i.PersistableIdentifier@0}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Country(description, id, presidentId, capitalId) values (?, ?, ?, ?) | {1={Country.description=Smelly cheese !, Country.capitalId=o.c.s.i.PersistableIdentifier@0, Country.presidentId=o.c.s.i.PersistableIdentifier@0, Country.id=o.c.s.i.PersistableIdentifier@0}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@cd53756
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@22c5f3e8 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]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@70f1f61 on object Country[ancientCities=[],capital=City[country=org.codefilarete.stalactite.engine.model.Country@7df97438,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]
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@36a55ed7
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@45b3c2f2
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Country(description, id, presidentId, capitalId) values (?, ?, ?, ?) | {1={Country.description=null, Country.capitalId=o.c.s.i.PersistableIdentifier@0, Country.presidentId=o.c.s.i.PersistableIdentifier@0, Country.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@cd53756
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@22c5f3e8 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]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@70f1f61 on object Country[ancientCities=[],capital=City[country=org.codefilarete.stalactite.engine.model.Country@63837e3c,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]
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation update Country set description = ?, presidentId = ?, capitalId = ? where id = ? | {1={Country.description (U)=null, Country.capitalId (U)=o.c.s.i.PersistedIdentifier@0, Country.presidentId (U)=null, Country.id (W)=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@0}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation update City set name = ? where id = ? | {1={City.name (U)=Paris renamed, City.id (W)=o.c.s.i.PersistableIdentifier@0}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@1}}
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Country(description varchar(255), id int not null, presidentId int, capitalId int, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Country add constraint FK_Country_capitalId_City_id foreign key(capitalId) references City(id)
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@0, Person.name=French president}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into City(name, id) values (?, ?) | {1={City.name=Paris, City.id=o.c.s.i.PersistableIdentifier@0}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Country(description, id, presidentId, capitalId) values (?, ?, ?, ?) | {1={Country.presidentId=o.c.s.i.PersistableIdentifier@0, Country.description=Smelly cheese !, Country.capitalId=o.c.s.i.PersistableIdentifier@0, Country.id=o.c.s.i.PersistableIdentifier@0}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4a365c7b
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@27bcd6c8 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]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f9183c0 on object Country[ancientCities=[],capital=City[country=org.codefilarete.stalactite.engine.model.Country@57b7ab8d,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]
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@69ac7d77
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@172ab6dc
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Country(description, id, presidentId, capitalId) values (?, ?, ?, ?) | {1={Country.presidentId=o.c.s.i.PersistableIdentifier@0, Country.description=null, Country.capitalId=o.c.s.i.PersistableIdentifier@0, Country.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4a365c7b
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@27bcd6c8 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]
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f9183c0 on object Country[ancientCities=[],capital=City[country=org.codefilarete.stalactite.engine.model.Country@4a629795,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]
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation update Person set name = ? where id = ? | {1={Person.id (W)=o.c.s.i.PersistableIdentifier@0, Person.name (U)=French president renamed}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation update City set name = ? where id = ? | {1={City.name (U)=Paris renamed, City.id (W)=o.c.s.i.PersistableIdentifier@0}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@0}}
2025-01-22 07:41:11 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), presidentId int, id int not null, unique (id))
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Country(name, description, presidentId, id) values (?, ?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@456, 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.description=null}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@a79f15d
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation update Country set presidentId = ? where id = ? | {1={Country.id (W)=o.c.s.i.PersistedIdentifier@456, 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]}}
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll
2025-01-22 07:41:11 DEBUG DDLDeployer create table Country(description varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table City(countryId int, name varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Country(description, id) values (?, ?) | {1={Country.description=Smelly cheese !, Country.id=o.c.s.i.PersistableIdentifier@42}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE 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@42}}
2025-01-22 07:41:11 TRACE 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@42}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@64ebed55
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2489b4f7 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=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE 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}}
2025-01-22 07:41:11 TRACE 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@42}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@64ebed55
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2489b4f7 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=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:11 TRACE SQLOperation select name, countryId from City where id = :id | {id=o.c.s.i.PersistableIdentifier@0}
2025-01-22 07:41:11 TRACE SQLOperation select name, countryId from City where id = :id | {id=o.c.s.i.PersistableIdentifier@0}
2025-01-22 07:41:11 TRACE 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@42}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@64ebed55
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2489b4f7 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=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE 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@42}}
2025-01-22 07:41:11 TRACE 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@42}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@64ebed55
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2489b4f7 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=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:11 TRACE SQLOperation select name, countryId from City where id = :id | {id=o.c.s.i.PersistableIdentifier@1}
2025-01-22 07:41:11 TRACE 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@42}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@64ebed55
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2489b4f7 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=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE 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@42}}
2025-01-22 07:41:11 TRACE 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@42}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@64ebed55
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2489b4f7 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=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:11 TRACE SQLOperation select name, countryId from City where id = :id | {id=o.c.s.i.PersistableIdentifier@1}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE 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}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}}
2025-01-22 07:41:11 TRACE SQLOperation select name, countryId from City where id = :id | {id=o.c.s.i.PersistableIdentifier@1}
2025-01-22 07:41:11 DEBUG DDLDeployer create table Country(description varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Country(description, id) values (?, ?) | {1={Country.description=Smelly cheese !, Country.id=o.c.s.i.PersistableIdentifier@42}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE 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@42}}
2025-01-22 07:41:11 TRACE 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@42}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@751c7e5c
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@ba5d504 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=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE 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}}
2025-01-22 07:41:11 TRACE 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@42}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@751c7e5c
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@ba5d504 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=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:11 TRACE SQLOperation select name, countryId from City where id = :id | {id=o.c.s.i.PersistableIdentifier@0}
2025-01-22 07:41:11 TRACE SQLOperation select name, countryId from City where id = :id | {id=o.c.s.i.PersistableIdentifier@0}
2025-01-22 07:41:11 TRACE 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@42}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@751c7e5c
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@ba5d504 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=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE 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@42}}
2025-01-22 07:41:11 TRACE 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@42}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@751c7e5c
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@ba5d504 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=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:11 TRACE SQLOperation select name, countryId from City where id = :id | {id=o.c.s.i.PersistableIdentifier@1}
2025-01-22 07:41:11 TRACE 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@42}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@751c7e5c
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@ba5d504 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=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE 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@42}}
2025-01-22 07:41:11 TRACE 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@42}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@751c7e5c
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@ba5d504 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=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:11 TRACE SQLOperation select name, countryId from City where id = :id | {id=o.c.s.i.PersistableIdentifier@1}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE 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}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}}
2025-01-22 07:41:11 TRACE SQLOperation select name, countryId from City where id = :id | {id=o.c.s.i.PersistableIdentifier@1}
2025-01-22 07:41:11 DEBUG DDLDeployer create table Country(description varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Country(description, id) values (?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=Smelly cheese !}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.id=o.c.s.i.PersistableIdentifier@0, City.countryId=o.c.s.i.PersistableIdentifier@42, City.name=Paris}}
2025-01-22 07:41:11 TRACE 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@42}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60cafb13
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1d94e289 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=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.id (W)=o.c.s.i.PersistableIdentifier@0, City.countryId (U)=null, City.name (U)=Paris}}
2025-01-22 07:41:11 TRACE 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@42}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60cafb13
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1d94e289 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=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:11 TRACE SQLOperation select name, countryId from City where id = :id | {id=o.c.s.i.PersistableIdentifier@0}
2025-01-22 07:41:11 TRACE SQLOperation select name, countryId from City where id = :id | {id=o.c.s.i.PersistableIdentifier@0}
2025-01-22 07:41:11 TRACE 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@42}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60cafb13
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1d94e289 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=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.id=o.c.s.i.PersistableIdentifier@1, City.countryId=o.c.s.i.PersistedIdentifier@42, City.name=Lyon}}
2025-01-22 07:41:11 TRACE 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@42}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60cafb13
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1d94e289 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=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:11 TRACE SQLOperation select name, countryId from City where id = :id | {id=o.c.s.i.PersistableIdentifier@1}
2025-01-22 07:41:11 TRACE 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@42}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60cafb13
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1d94e289 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=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation update City set countryId = ?, name = ? where id = ? | {1={City.id (W)=o.c.s.i.PersistedIdentifier@1, City.countryId (U)=o.c.s.i.PersistedIdentifier@42, City.name (U)=Lyon renamed}}
2025-01-22 07:41:11 TRACE 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@42}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60cafb13
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1d94e289 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=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:11 TRACE SQLOperation select name, countryId from City where id = :id | {id=o.c.s.i.PersistableIdentifier@1}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.id (W)=o.c.s.i.PersistedIdentifier@1, City.countryId (U)=null, City.name (U)=Lyon renamed}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}}
2025-01-22 07:41:11 TRACE SQLOperation select name, countryId from City where id = :id | {id=o.c.s.i.PersistableIdentifier@1}
2025-01-22 07:41:11 DEBUG DDLDeployer create table Country(description varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Country(description, id) values (?, ?) | {1={Country.description=Smelly cheese !, Country.id=o.c.s.i.PersistableIdentifier@42}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.name=Paris, City.countryId=o.c.s.i.PersistableIdentifier@42, City.id=o.c.s.i.PersistableIdentifier@0}}
2025-01-22 07:41:11 TRACE 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@42}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@29cb3393
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1382db9d 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=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE 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}}
2025-01-22 07:41:11 TRACE 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@42}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@29cb3393
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1382db9d 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=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:11 TRACE SQLOperation select name, countryId from City where id = :id | {id=o.c.s.i.PersistableIdentifier@0}
2025-01-22 07:41:11 TRACE SQLOperation select name, countryId from City where id = :id | {id=o.c.s.i.PersistableIdentifier@0}
2025-01-22 07:41:11 TRACE 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@42}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@29cb3393
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1382db9d 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=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.name=Lyon, City.countryId=o.c.s.i.PersistedIdentifier@42, City.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:11 TRACE 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@42}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@29cb3393
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1382db9d 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=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:11 TRACE SQLOperation select name, countryId from City where id = :id | {id=o.c.s.i.PersistableIdentifier@1}
2025-01-22 07:41:11 TRACE 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@42}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@29cb3393
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1382db9d 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=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.name (U)=Lyon renamed, City.countryId (U)=o.c.s.i.PersistedIdentifier@42, City.id (W)=o.c.s.i.PersistedIdentifier@1}}
2025-01-22 07:41:11 TRACE 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@42}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@29cb3393
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1382db9d 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=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:11 TRACE SQLOperation select name, countryId from City where id = :id | {id=o.c.s.i.PersistableIdentifier@1}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.name (U)=Lyon renamed, City.countryId (U)=null, City.id (W)=o.c.s.i.PersistedIdentifier@1}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}}
2025-01-22 07:41:11 TRACE SQLOperation select name, countryId from City where id = :id | {id=o.c.s.i.PersistableIdentifier@1}
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll$Delete
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Country(description varchar(255), id int not null, presidentId int, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@31aae6d9
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@735e97d6 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]
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE 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
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=French president, Person.id=o.c.s.i.PersistableIdentifier@0}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Country(name, description, id, presidentId) values (?, ?, ?, ?) | {1={Country.name=France, Country.id=o.c.s.i.PersistableIdentifier@0, Country.presidentId=o.c.s.i.PersistableIdentifier@0, Country.description=Smelly cheese !}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5ae28dc8
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@9adf2c7 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]
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation update Country set name = ?, description = ?, presidentId = ? where id = ? | {1={Country.name (U)=France, Country.id (W)=o.c.s.i.PersistableIdentifier@0, Country.presidentId (U)=null, Country.description (U)=Smelly cheese !}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@0}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5ae28dc8
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@9adf2c7 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]
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=French president, Person.id=o.c.s.i.PersistableIdentifier@0}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE 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 !}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@76b2d0a3
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6e7640dd 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]
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation update Person set name = ? where id = ? | {1={Person.name (U)=French president renamed, Person.id (W)=o.c.s.i.PersistableIdentifier@0}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@76b2d0a3
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6e7640dd 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]
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=new French president, Person.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation update Country set name = ?, description = ?, presidentId = ? where id = ? | {1={Country.id (W)=o.c.s.i.PersistedIdentifier@0, Country.presidentId (U)=o.c.s.i.PersistableIdentifier@1, Country.name (U)=France, Country.description (U)=Smelly cheese !}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@76b2d0a3
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6e7640dd 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]
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@164e5387
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, countryId int, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person add constraint FK_Person_countryId_Country_id foreign key(countryId) references Country(id)
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.name=France, Country.id=o.c.s.i.PersistableIdentifier@0, Country.description=Smelly cheese !}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(name, id, countryId) values (?, ?, ?) | {1={Person.name=French president, Person.id=o.c.s.i.PersistableIdentifier@0, Person.countryId=o.c.s.i.PersistableIdentifier@0}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@50b2de4e
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@57033983 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]
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation update Person set name = ?, countryId = ? where id = ? | {1={Person.name (U)=French president renamed, Person.id (W)=o.c.s.i.PersistedIdentifier@0, Person.countryId (U)=o.c.s.i.PersistedIdentifier@0}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@50b2de4e
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@57033983 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]
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(name, id, countryId) values (?, ?, ?) | {1={Person.name=new French president, Person.id=o.c.s.i.PersistableIdentifier@1, Person.countryId=o.c.s.i.PersistedIdentifier@0}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation update Person set name = ?, countryId = ? where id = ? | {1={Person.name (U)=French president renamed, Person.id (W)=o.c.s.i.PersistedIdentifier@0, Person.countryId (U)=null}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@50b2de4e
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@57033983 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]
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2e5fb0ec
2025-01-22 07:41:11 TRACE SQLOperation select countryId from Person where id = :personId | {personId=o.c.s.i.PersistableIdentifier@0}
2025-01-22 07:41:11 TRACE SQLOperation select countryId from Person where id = :personId | {personId=o.c.s.i.PersistableIdentifier@1}
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=French president, Person.id=o.c.s.i.PersistableIdentifier@0}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE 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}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4605c9bf
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@b407190 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]
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=French president, Person.id=o.c.s.i.PersistableIdentifier@0}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Country(name, description, id, presidentId) values (?, ?, ?, ?) | {1={Country.description=Smelly cheese !, Country.name=France, Country.presidentId=o.c.s.i.PersistableIdentifier@0, Country.id=o.c.s.i.PersistableIdentifier@0}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6cd77424
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6fe7c72f 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]
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation update Country set name = ?, description = ?, presidentId = ? where id = ? | {1={Country.description (U)=Smelly cheese !, Country.presidentId (U)=null, Country.name (U)=France, Country.id (W)=o.c.s.i.PersistableIdentifier@0}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6cd77424
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6fe7c72f 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]
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@722b6a3b
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@0, Person.name=French president}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Country(name, description, id, presidentId) values (?, ?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@0, Country.name=France, Country.description=Smelly cheese !, Country.presidentId=o.c.s.i.PersistableIdentifier@0}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@608c4ec
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2ce9f29c 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]
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=New French president}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation update Country set name = ?, description = ?, presidentId = ? where id = ? | {1={Country.id (W)=o.c.s.i.PersistableIdentifier@0, Country.name (U)=France, Country.description (U)=Smelly cheese !, Country.presidentId (U)=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@0}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@608c4ec
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2ce9f29c 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]
2025-01-22 07:41:11 TRACE 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.055 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll$Update
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll$Insert
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=French president, Person.id=o.c.s.i.PersistableIdentifier@0}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Country(name, description, id, presidentId) values (?, ?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@0, Country.name=France, Country.presidentId=o.c.s.i.PersistableIdentifier@0, Country.description=Smelly cheese !}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@73b72454
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Country(name, description, id, presidentId) values (?, ?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@1, Country.name=France 2, Country.presidentId=o.c.s.i.PersistableIdentifier@0, Country.description=null}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@58ea473f
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2de5dc22 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]
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, countryId int, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person add constraint FK_Person_countryId_Country_id foreign key(countryId) references Country(id)
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.name=France, Country.id=o.c.s.i.PersistableIdentifier@0, Country.description=Smelly cheese !}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE 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}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.name=France 2, Country.id=o.c.s.i.PersistableIdentifier@1, Country.description=null}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1722abf1
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation update Person set name = ?, countryId = ? where id = ? | {1={Person.countryId (U)=o.c.s.i.PersistableIdentifier@1, Person.name (U)=Me !!, Person.id (W)=o.c.s.i.PersistedIdentifier@0}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@65cbe677
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1dbd209d 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]
2025-01-22 07:41:11 TRACE SQLOperation select count(*) as countryCount from Country | {}
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@0, Person.name=French president}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Country(name, description, id, presidentId) values (?, ?, ?, ?) | {1={Country.name=France, Country.description=Smelly cheese !, Country.id=o.c.s.i.PersistableIdentifier@0, Country.presidentId=o.c.s.i.PersistableIdentifier@0}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2ac6165f
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation update Person set name = ? where id = ? | {1={Person.id (W)=o.c.s.i.PersistedIdentifier@0, Person.name (U)=Me !!}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Country(name, description, id, presidentId) values (?, ?, ?, ?) | {1={Country.name=France 2, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@1, Country.presidentId=o.c.s.i.PersistableIdentifier@0}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2fd02ea9
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@415530cc 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]
2025-01-22 07:41:11 TRACE SQLOperation select count(*) as countryCount from Country | {}
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@0, Person.name=French president}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE 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 !}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@c5726d3
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@269b091b 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.043 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
2025-01-22 07:41:11 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table city(state int, name varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer alter table city add constraint FK_city_state_Country_id foreign key(state) references Country(id)
2025-01-22 07:41:11 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, capitalId int, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Country add constraint FK_Country_capitalId_City_id foreign key(capitalId) references City(id)
2025-01-22 07:41:11 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Town(name varchar(255), id int not null, countryId int, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Town add constraint FK_Town_countryId_Country_id foreign key(countryId) references Country(id)
2025-01-22 07:41:11 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Township(name varchar(255), id int not null, countryId int, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Township add constraint FK_Township_countryId_Country_id foreign key(countryId) references Country(id)
2025-01-22 07:41:11 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Township(name varchar(255), id int not null, countryId int, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Township add constraint FK_Township_countryId_Country_id foreign key(countryId) references Country(id)
2025-01-22 07:41:11 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table city(state int, name varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer alter table city add constraint FK_city_state_Country_id foreign key(state) references Country(id)
2025-01-22 07:41:11 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table city(state int, name varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer alter table city add constraint FK_city_state_Country_id foreign key(state) references Country(id)
2025-01-22 07:41:11 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
[INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.065 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$ForeignKeyCreation
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeDeclaration
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@666}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Country(name, description, id, presidentId) values (?, ?, ?, ?) | {1={Country.name=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@42}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@41611de5
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@46a80285 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]
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@454dba6
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, countryId int, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Person add constraint FK_Person_countryId_Country_id foreign key(countryId) references Country(id)
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=French president}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.description=Smelly cheese !, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=France}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation update Person set countryId = ? where id = ? | {1={}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1c32ae3e
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6b8bfc95 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]
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation update Country set name = ? where id = ? | {1={Country.id (W)=o.c.s.i.PersistableIdentifier@42, Country.name (U)=touched France}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:11 TRACE SQLOperation update Person set countryId = ? where id = ? | {1={}, 2={}}
2025-01-22 07:41:11 TRACE SQLOperation select name from Person where id = 1 | {}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@2, Person.name=New French president}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation update Country set name = ?, description = ? where id = ? | {1={Country.description (U)=Smelly cheese !, Country.id (W)=o.c.s.i.PersistedIdentifier@42, Country.name (U)=France}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:11 TRACE SQLOperation update Person set countryId = ? where id = ? | {1={}, 2={}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1c32ae3e
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6b8bfc95 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]
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation update Person set countryId = ? where id = ? | {1={}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@42}}
2025-01-22 07:41:11 TRACE SQLOperation select name from Country | {}
2025-01-22 07:41:11 TRACE SQLOperation select name from Person | {}
2025-01-22 07:41:11 TRACE SQLOperation select name from Person where id = 2 | {}
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Country(description varchar(255), id int not null, presidentId int, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@14b3935e
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6a7663c0 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]
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@100}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@42}}
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE 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}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5be409eb
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@9143c29 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]
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation update Country set name = ?, description = ? where id = ? | {1={Country.name (U)=touched France, Country.description (U)=null, Country.id (W)=o.c.s.i.PersistableIdentifier@42}}
2025-01-22 07:41:11 TRACE SQLOperation select name from Person where id = 1 | {}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}}
2025-01-22 07:41:11 TRACE SQLOperation select name from Country | {}
2025-01-22 07:41:11 TRACE SQLOperation select name from Person where id = 1 | {}
2025-01-22 07:41:11 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Country(name, description, id, presidentId) values (?, ?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=France, Country.description=Smelly cheese !, Country.presidentId=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3cf7b56d
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@27fdfabe 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]
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation update Country set name = ?, description = ? where id = ? | {1={Country.id (W)=o.c.s.i.PersistableIdentifier@42, Country.name (U)=touched France, Country.description (U)=null}}
2025-01-22 07:41:11 TRACE SQLOperation select name from Person where id = 1 | {}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}}
2025-01-22 07:41:11 TRACE SQLOperation select name from Country | {}
2025-01-22 07:41:11 TRACE SQLOperation select name from Person where id = 1 | {}
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.05 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeDeclaration
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.314 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportAlreadyAssignedIdentifierTest
2025-01-22 07:41:11 DEBUG DDLDeployer create table Car(model varchar(255), id bigint not null, engineModel varchar(255), unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Engine(model varchar(255) not null, unique (model))
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Car add constraint FK_Car_engineModel_Engine_model foreign key(engineModel) references Engine(model)
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Engine(model) values (?) | {1={Engine.model=XFE45K-TRE}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Car(model, id, engineModel) values (?, ?, ?) | {1={Car.model=Renault, Car.id=42, Car.engineModel=XFE45K-TRE}}
2025-01-22 07:41:11 TRACE SQLOperation select id, model from Car | {}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6451fedd
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2b9311ed on object Car{id=42, color=null, model='Renault'}
2025-01-22 07:41:11 DEBUG DDLDeployer create table Car(model varchar(255), id bigint not null, unique (id))
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=42}}
2025-01-22 07:41:11 TRACE SQLOperation select id, model from Car | {}
2025-01-22 07:41:11 TRACE SQLOperation select Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=42}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@771569ae
2025-01-22 07:41:11 DEBUG DDLDeployer create table AbstractVehicle(id bigint not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Vehicle(id bigint not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Car(model varchar(255), id bigint not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into AbstractVehicle(id) values (?) | {1={AbstractVehicle.id=42}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Vehicle(id) values (?) | {1={Vehicle.id=42}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=42}}
2025-01-22 07:41:11 TRACE SQLOperation select id, model from Car | {}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5f2e6a1d
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@711fb87c on object Car{id=42, color=null, model='Renault'}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5d4d5ac0 on object Car{id=42, color=null, model='Renault'}
2025-01-22 07:41:11 DEBUG DDLDeployer create table Car(model varchar(255), id bigint not null, unique (id))
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=42}}
2025-01-22 07:41:11 TRACE SQLOperation select id, model from Car | {}
2025-01-22 07:41:11 TRACE SQLOperation select Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=42}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1dab94bc
2025-01-22 07:41:11 DEBUG DDLDeployer create table Car(model varchar(255), id bigint not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Engine(model varchar(255) not null, carId bigint, unique (model))
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Engine add constraint FK_Engine_carId_Car_id foreign key(carId) references Car(id)
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.id=42, Car.model=Renault}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Engine(model, carId) values (?, ?) | {1={Engine.model=XFE45K-TRE, Engine.carId=42}}
2025-01-22 07:41:11 TRACE SQLOperation select id, model from Car | {}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@8ad47b7
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44946563 on object Car{id=42, color=null, model='Renault'}
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.039 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportAlreadyAssignedIdentifierTest
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPostInsertIdentifierTest
2025-01-22 07:41:11 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))
2025-01-22 07:41:11 DEBUG DDLDeployer create table Engine(model varchar(255), id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))
2025-01-22 07:41:11 DEBUG DDLDeployer alter table Car add constraint FK_Car_engineId_Engine_id foreign key(engineId) references Engine(id)
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Engine(model, id) values (?, default) | {1={Engine.model=XFE45K-TRE}}
2025-01-22 07:41:11 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:11 TRACE SQLOperation insert into Car(model, id, engineId) values (?, default, ?) | {1={Car.model=Renault, Car.engineId=1}}
2025-01-22 07:41:11 TRACE SQLOperation select id, model from Car | {}
2025-01-22 07:41:11 TRACE 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}
2025-01-22 07:41:11 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4690cca1
2025-01-22 07:41:11 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@19579086 on object Car{id=1, color=null, model='Renault'}
2025-01-22 07:41:12 DEBUG DDLDeployer create table Car(model varchar(255), id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))
2025-01-22 07:41:12 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:12 TRACE SQLOperation insert into Car(model, id) values (?, default) | {1={Car.model=Renault}}
2025-01-22 07:41:12 TRACE SQLOperation select id, model from Car | {}
2025-01-22 07:41:12 TRACE SQLOperation select Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=1}
2025-01-22 07:41:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@396cf7cd
2025-01-22 07:41:12 DEBUG DDLDeployer create table AbstractVehicle(id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))
2025-01-22 07:41:12 DEBUG DDLDeployer create table Vehicle(id bigint not null, unique (id))
2025-01-22 07:41:12 DEBUG DDLDeployer create table Car(model varchar(255), id bigint not null, unique (id))
2025-01-22 07:41:12 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)
2025-01-22 07:41:12 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)
2025-01-22 07:41:12 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:12 TRACE SQLOperation insert into AbstractVehicle(id) values (default) | {1={}}
2025-01-22 07:41:12 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:12 TRACE SQLOperation insert into Vehicle(id) values (?) | {1={Vehicle.id=1}}
2025-01-22 07:41:12 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:12 TRACE SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=1}}
2025-01-22 07:41:12 TRACE SQLOperation select id, model from Car | {}
2025-01-22 07:41:12 TRACE 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}
2025-01-22 07:41:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@10370135
2025-01-22 07:41:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@c4bf3ec on object Car{id=1, color=null, model='Renault'}
2025-01-22 07:41:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@245d65f9 on object Car{id=1, color=null, model='Renault'}
2025-01-22 07:41:12 DEBUG DDLDeployer create table Car(model varchar(255), id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))
2025-01-22 07:41:12 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:12 TRACE SQLOperation insert into Car(model, id) values (?, default) | {1={Car.model=Renault}}
2025-01-22 07:41:12 TRACE SQLOperation select id, model from Car | {}
2025-01-22 07:41:12 TRACE SQLOperation select Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=1}
2025-01-22 07:41:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@48f63cce
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.029 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPostInsertIdentifierTest
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest
2025-01-22 07:41:12 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, questionId int, myIdx integer, unique (id))
2025-01-22 07:41:12 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2025-01-22 07:41:12 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2025-01-22 07:41:12 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:12 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:12 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:12 TRACE SQLOperation insert into Choice(label, id, questionId, myIdx) values (?, ?, ?, ?) | {1={Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.myIdx=3, Choice.id=o.c.s.i.PersistableIdentifier@30}, 2={Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.myIdx=1, Choice.id=o.c.s.i.PersistableIdentifier@10}, 3={Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.myIdx=2, Choice.id=o.c.s.i.PersistableIdentifier@20}}
2025-01-22 07:41:12 TRACE SQLOperation select Choice.id, Choice.myIdx from Choice order by Choice.id | {}
2025-01-22 07:41:12 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))
2025-01-22 07:41:12 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2025-01-22 07:41:12 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2025-01-22 07:41:12 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:12 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:12 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:12 TRACE SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.idx=3, Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@30}, 2={Choice.idx=1, Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@10}, 3={Choice.idx=2, Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@20}}
2025-01-22 07:41:12 TRACE SQLOperation select Choice.id, Choice.idx from Choice order by Choice.id | {}
2025-01-22 07:41:12 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))
2025-01-22 07:41:12 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2025-01-22 07:41:12 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2025-01-22 07:41:12 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:12 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:12 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:12 TRACE SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.idx=3, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.label=null, Choice.id=o.c.s.i.PersistableIdentifier@30}, 2={Choice.idx=2, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.label=null, Choice.id=o.c.s.i.PersistableIdentifier@20}, 3={Choice.idx=1, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.label=null, Choice.id=o.c.s.i.PersistableIdentifier@10}}
2025-01-22 07:41:12 TRACE 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}
2025-01-22 07:41:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1609df03
2025-01-22 07:41:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@55f1e5f2 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@4dca5ff1
2025-01-22 07:41:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1609df03
2025-01-22 07:41:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@55f1e5f2 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@4dca5ff1
2025-01-22 07:41:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1609df03
2025-01-22 07:41:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@55f1e5f2 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@4dca5ff1
2025-01-22 07:41:12 DEBUG DDLDeployer create table Choice(id int not null, idx integer, label varchar(255), questionId int, unique (id))
2025-01-22 07:41:12 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2025-01-22 07:41:12 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2025-01-22 07:41:12 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:12 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:12 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:12 TRACE SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.idx=2, Choice.id=o.c.s.i.PersistableIdentifier@17, Choice.label=Lyon, Choice.questionId=o.c.s.i.PersistableIdentifier@1}, 2={Choice.idx=1, Choice.id=o.c.s.i.PersistableIdentifier@13, Choice.label=Grenoble, Choice.questionId=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:12 TRACE SQLOperation select questionId from Choice | {}
2025-01-22 07:41:12 TRACE 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}
2025-01-22 07:41:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@65e69456
2025-01-22 07:41:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@25c3adb3 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@68fde60e
2025-01-22 07:41:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@65e69456
2025-01-22 07:41:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@25c3adb3 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@68fde60e
2025-01-22 07:41:12 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:12 TRACE SQLOperation update Choice set label = ?, questionId = ?, idx = ? where id = ? | {1={Choice.idx (U)=null, Choice.id (W)=o.c.s.i.PersistableIdentifier@17, Choice.label (U)=Lyon, Choice.questionId (U)=null}}
2025-01-22 07:41:12 TRACE SQLOperation select questionId from Choice | {}
2025-01-22 07:41:12 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:12 TRACE SQLOperation update Choice set label = ?, questionId = ?, idx = ? where id = ? | {1={Choice.idx (U)=null, Choice.id (W)=o.c.s.i.PersistableIdentifier@13, Choice.label (U)=Grenoble, Choice.questionId (U)=null}}
2025-01-22 07:41:12 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:12 TRACE SQLOperation delete from Question where id = ? | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:12 TRACE SQLOperation select questionId from Choice | {}
2025-01-22 07:41:12 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))
2025-01-22 07:41:12 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2025-01-22 07:41:12 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2025-01-22 07:41:12 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, idx integer not null, unique (answer_id, choices_id, idx))
2025-01-22 07:41:12 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2025-01-22 07:41:12 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2025-01-22 07:41:12 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2025-01-22 07:41:12 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:12 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:12 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:12 TRACE 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=3, Choice.id=o.c.s.i.PersistableIdentifier@30, Choice.questionId=o.c.s.i.PersistableIdentifier@1}, 3={Choice.label=null, Choice.idx=1, Choice.id=o.c.s.i.PersistableIdentifier@10, Choice.questionId=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:12 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:12 TRACE SQLOperation insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:12 TRACE 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]}
2025-01-22 07:41:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6d224bfc
2025-01-22 07:41:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6d224bfc
2025-01-22 07:41:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6d224bfc
2025-01-22 07:41:12 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:12 TRACE 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=1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10}, 2={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.idx=3, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30}, 3={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.idx=2, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20}}
2025-01-22 07:41:12 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:12 TRACE SQLOperation delete from Answer_choices where idx = ? and choices_id = ? and answer_id = ? | {1={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.idx=1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10}, 2={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.idx=2, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20}, 3={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.idx=3, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30}}
2025-01-22 07:41:12 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:12 TRACE SQLOperation delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:12 TRACE SQLOperation select count(id) as answerId from Answer | {}
2025-01-22 07:41:12 TRACE SQLOperation select count(*) as relationCount from Answer_Choices | {}
2025-01-22 07:41:12 TRACE SQLOperation select count(id) as choiceCount from Choice | {}
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$WithDuplicates
2025-01-22 07:41:12 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))
2025-01-22 07:41:12 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2025-01-22 07:41:12 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2025-01-22 07:41:12 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, idx integer not null, unique (answer_id, choices_id, idx))
2025-01-22 07:41:12 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2025-01-22 07:41:12 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2025-01-22 07:41:12 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2025-01-22 07:41:12 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:12 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:12 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:12 TRACE 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}}
2025-01-22 07:41:12 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:12 TRACE SQLOperation insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:12 TRACE 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]}
2025-01-22 07:41:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4d7fcdd1
2025-01-22 07:41:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4d7fcdd1
2025-01-22 07:41:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4d7fcdd1
2025-01-22 07:41:12 DEBUG SQLOperation Batching statement 4 times
2025-01-22 07:41:12 TRACE SQLOperation insert into Answer_choices(idx, answer_id, choices_id) values (?, ?, ?) | {1={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.idx=2, 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@30, Answer_choices.idx=4, 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}}
2025-01-22 07:41:12 TRACE 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}
2025-01-22 07:41:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@d3015f
2025-01-22 07:41:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1b76951 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@5c872c
2025-01-22 07:41:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1e800be4 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@5c872c
2025-01-22 07:41:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@d3015f
2025-01-22 07:41:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1b76951 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@5c872c
2025-01-22 07:41:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1e800be4 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@5c872c
2025-01-22 07:41:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@d3015f
2025-01-22 07:41:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1b76951 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@5c872c
2025-01-22 07:41:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1e800be4 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@5c872c
2025-01-22 07:41:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@d3015f
2025-01-22 07:41:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1b76951 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@5c872c
2025-01-22 07:41:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1e800be4 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@5c872c
2025-01-22 07:41:12 DEBUG SQLOperation Batching statement 4 times
2025-01-22 07:41:12 TRACE SQLOperation delete from Answer_choices where choices_id = ? and answer_id = ? and idx = ? | {1={Answer_choices.choices_id=o.c.s.i.PersistedIdentifier@20, Answer_choices.idx=2, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}, 2={Answer_choices.choices_id=o.c.s.i.PersistedIdentifier@20, Answer_choices.idx=3, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}, 3={Answer_choices.choices_id=o.c.s.i.PersistedIdentifier@10, Answer_choices.idx=1, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}, 4={Answer_choices.choices_id=o.c.s.i.PersistedIdentifier@30, Answer_choices.idx=4, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:12 TRACE 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]}
2025-01-22 07:41:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4d7fcdd1
2025-01-22 07:41:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4d7fcdd1
2025-01-22 07:41:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4d7fcdd1
2025-01-22 07:41:12 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:12 TRACE SQLOperation insert into Answer_choices(idx, answer_id, choices_id) values (?, ?, ?) | {1={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10, Answer_choices.idx=1, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}, 2={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.idx=2, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}, 3={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30, Answer_choices.idx=3, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:12 TRACE 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}
2025-01-22 07:41:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@d3015f
2025-01-22 07:41:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1b76951 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@a526415
2025-01-22 07:41:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1e800be4 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@a526415
2025-01-22 07:41:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@d3015f
2025-01-22 07:41:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1b76951 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@a526415
2025-01-22 07:41:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1e800be4 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@a526415
2025-01-22 07:41:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@d3015f
2025-01-22 07:41:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1b76951 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@a526415
2025-01-22 07:41:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1e800be4 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@a526415
2025-01-22 07:41:12 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:12 TRACE SQLOperation delete from Answer_choices where choices_id = ? and answer_id = ? and idx = ? | {1={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10, Answer_choices.idx=1, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}, 2={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.idx=2, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}, 3={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30, Answer_choices.idx=3, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:12 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:12 TRACE SQLOperation delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:12 TRACE SQLOperation select count(*) as c from Answer_Choices | {}
2025-01-22 07:41:12 TRACE SQLOperation select id from Choice | {}
2025-01-22 07:41:12 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))
2025-01-22 07:41:12 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2025-01-22 07:41:12 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, idx integer not null, unique (answer_id, choices_id, idx))
2025-01-22 07:41:12 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2025-01-22 07:41:12 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2025-01-22 07:41:12 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2025-01-22 07:41:12 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2025-01-22 07:41:12 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:12 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:12 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:12 TRACE SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=2, Choice.id=o.c.s.i.PersistableIdentifier@20}, 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=1, Choice.id=o.c.s.i.PersistableIdentifier@10}}
2025-01-22 07:41:12 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:12 TRACE SQLOperation insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:12 TRACE 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]}
2025-01-22 07:41:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2a3872b8
2025-01-22 07:41:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2a3872b8
2025-01-22 07:41:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2a3872b8
2025-01-22 07:41:12 DEBUG SQLOperation Batching statement 4 times
2025-01-22 07:41:12 TRACE SQLOperation insert into Answer_choices(idx, answer_id, choices_id) values (?, ?, ?) | {1={Answer_choices.idx=3, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}, 2={Answer_choices.idx=1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}, 3={Answer_choices.idx=2, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}, 4={Answer_choices.idx=4, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:12 TRACE SQLOperation select Answer_Choices.answer_Id, Answer_Choices.idx, Answer_Choices.choices_Id from Answer_Choices order by Answer_Choices.idx | {}
2025-01-22 07:41:12 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))
2025-01-22 07:41:12 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2025-01-22 07:41:12 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, idx integer not null, unique (answer_id, choices_id, idx))
2025-01-22 07:41:12 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2025-01-22 07:41:12 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2025-01-22 07:41:12 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2025-01-22 07:41:12 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2025-01-22 07:41:12 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:12 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:12 DEBUG SQLOperation Batching statement 4 times
2025-01-22 07:41:12 TRACE 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@40, Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=4}, 3={Choice.id=o.c.s.i.PersistableIdentifier@10, Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=1}, 4={Choice.id=o.c.s.i.PersistableIdentifier@20, Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=2}}
2025-01-22 07:41:12 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:12 TRACE SQLOperation insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:12 TRACE 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]}
2025-01-22 07:41:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7a00eca8
2025-01-22 07:41:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7a00eca8
2025-01-22 07:41:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7a00eca8
2025-01-22 07:41:12 DEBUG SQLOperation Batching statement 4 times
2025-01-22 07:41:12 TRACE 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@20}, 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}, 4={Answer_choices.idx=4, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30}}
2025-01-22 07:41:12 TRACE 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}
2025-01-22 07:41:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2150acdb
2025-01-22 07:41:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c5318fe on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@53af6672
2025-01-22 07:41:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2150acdb
2025-01-22 07:41:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c5318fe on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@53af6672
2025-01-22 07:41:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2150acdb
2025-01-22 07:41:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c5318fe on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@53af6672
2025-01-22 07:41:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2150acdb
2025-01-22 07:41:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c5318fe on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@53af6672
2025-01-22 07:41:12 DEBUG SQLOperation Batching statement 4 times
2025-01-22 07:41:12 TRACE SQLOperation update Choice set label = ?, questionId = ?, idx = ? where id = ? | {1={Choice.id (W)=o.c.s.i.PersistedIdentifier@20, Choice.label (U)=null, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.idx (U)=2}, 2={Choice.id (W)=o.c.s.i.PersistedIdentifier@40, Choice.label (U)=null, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.idx (U)=4}, 3={Choice.id (W)=o.c.s.i.PersistedIdentifier@10, Choice.label (U)=null, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.idx (U)=1}, 4={Choice.id (W)=o.c.s.i.PersistedIdentifier@30, Choice.label (U)=null, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.idx (U)=3}}
2025-01-22 07:41:12 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:12 TRACE SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.id=o.c.s.i.PersistableIdentifier@50, Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=5}}
2025-01-22 07:41:12 TRACE 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}
2025-01-22 07:41:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5253116d
2025-01-22 07:41:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e74d3c5 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@5afa7ea1
2025-01-22 07:41:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@491e2fd on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@5afa7ea1
2025-01-22 07:41:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5253116d
2025-01-22 07:41:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e74d3c5 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@5afa7ea1
2025-01-22 07:41:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@491e2fd on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@5afa7ea1
2025-01-22 07:41:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5253116d
2025-01-22 07:41:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e74d3c5 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@5afa7ea1
2025-01-22 07:41:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@491e2fd on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@5afa7ea1
2025-01-22 07:41:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5253116d
2025-01-22 07:41:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e74d3c5 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@5afa7ea1
2025-01-22 07:41:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@491e2fd on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@5afa7ea1
2025-01-22 07:41:12 DEBUG SQLOperation Batching statement 4 times
2025-01-22 07:41:12 TRACE SQLOperation delete from Answer_choices where idx = ? and choices_id = ? and answer_id = ? | {1={Answer_choices.idx=4, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30}, 2={Answer_choices.idx=1, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10}, 3={Answer_choices.idx=3, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20}, 4={Answer_choices.idx=2, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20}}
2025-01-22 07:41:12 TRACE 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]}
2025-01-22 07:41:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7a00eca8
2025-01-22 07:41:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7a00eca8
2025-01-22 07:41:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7a00eca8
2025-01-22 07:41:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7a00eca8
2025-01-22 07:41:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7a00eca8
2025-01-22 07:41:12 DEBUG SQLOperation Batching statement 7 times
2025-01-22 07:41:12 TRACE SQLOperation insert into Answer_choices(idx, answer_id, choices_id) values (?, ?, ?) | {1={Answer_choices.idx=1, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10}, 2={Answer_choices.idx=2, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20}, 3={Answer_choices.idx=3, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@50}, 4={Answer_choices.idx=4, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20}, 5={Answer_choices.idx=5, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30}, 6={Answer_choices.idx=6, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10}, 7={Answer_choices.idx=7, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@40}}
2025-01-22 07:41:12 TRACE SQLOperation select Answer_Choices.answer_Id, Answer_Choices.idx, Answer_Choices.choices_Id from Answer_Choices order by Answer_Choices.idx | {}
2025-01-22 07:41:12 TRACE 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}
2025-01-22 07:41:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5253116d
2025-01-22 07:41:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e74d3c5 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@6a341ce7
2025-01-22 07:41:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@491e2fd on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@6a341ce7
2025-01-22 07:41:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5253116d
2025-01-22 07:41:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e74d3c5 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@6a341ce7
2025-01-22 07:41:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@491e2fd on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@6a341ce7
2025-01-22 07:41:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5253116d
2025-01-22 07:41:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e74d3c5 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@6a341ce7
2025-01-22 07:41:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@491e2fd on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@6a341ce7
2025-01-22 07:41:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5253116d
2025-01-22 07:41:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e74d3c5 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@6a341ce7
2025-01-22 07:41:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@491e2fd on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@6a341ce7
2025-01-22 07:41:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5253116d
2025-01-22 07:41:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e74d3c5 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@6a341ce7
2025-01-22 07:41:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@491e2fd on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@6a341ce7
2025-01-22 07:41:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5253116d
2025-01-22 07:41:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e74d3c5 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@6a341ce7
2025-01-22 07:41:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@491e2fd on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@6a341ce7
2025-01-22 07:41:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5253116d
2025-01-22 07:41:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e74d3c5 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@6a341ce7
2025-01-22 07:41:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@491e2fd on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@6a341ce7
2025-01-22 07:41:12 DEBUG SQLOperation Batching statement 7 times
2025-01-22 07:41:12 TRACE SQLOperation delete from Answer_choices where idx = ? and choices_id = ? and answer_id = ? | {1={Answer_choices.idx=7, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@40}, 2={Answer_choices.idx=6, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10}, 3={Answer_choices.idx=5, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30}, 4={Answer_choices.idx=1, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10}, 5={Answer_choices.idx=2, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20}, 6={Answer_choices.idx=3, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@50}, 7={Answer_choices.idx=4, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20}}
2025-01-22 07:41:12 TRACE 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]}
2025-01-22 07:41:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7a00eca8
2025-01-22 07:41:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7a00eca8
2025-01-22 07:41:12 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:12 TRACE SQLOperation insert into Answer_choices(idx, answer_id, choices_id) values (?, ?, ?) | {1={Answer_choices.idx=1, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10}, 2={Answer_choices.idx=2, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20}, 3={Answer_choices.idx=3, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10}}
2025-01-22 07:41:12 TRACE SQLOperation select Answer_Choices.answer_Id, Answer_Choices.idx, Answer_Choices.choices_Id from Answer_Choices order by Answer_Choices.idx | {}
2025-01-22 07:41:12 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))
2025-01-22 07:41:12 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2025-01-22 07:41:12 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2025-01-22 07:41:12 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, idx integer not null, unique (answer_id, choices_id, idx))
2025-01-22 07:41:12 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2025-01-22 07:41:12 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2025-01-22 07:41:12 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2025-01-22 07:41:12 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:12 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:12 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:12 TRACE SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.label=toto, Choice.id=o.c.s.i.PersistableIdentifier@10, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=1}, 2={Choice.label=null, Choice.id=o.c.s.i.PersistableIdentifier@30, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=3}, 3={Choice.label=null, Choice.id=o.c.s.i.PersistableIdentifier@20, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=2}}
2025-01-22 07:41:12 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:12 TRACE SQLOperation insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:12 TRACE 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]}
2025-01-22 07:41:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@783485fd
2025-01-22 07:41:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@783485fd
2025-01-22 07:41:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@783485fd
2025-01-22 07:41:12 DEBUG SQLOperation Batching statement 4 times
2025-01-22 07:41:12 TRACE SQLOperation insert into Answer_choices(idx, answer_id, choices_id) values (?, ?, ?) | {1={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10, Answer_choices.idx=3, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}, 2={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.idx=1, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}, 3={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.idx=4, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}, 4={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30, Answer_choices.idx=2, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:12 TRACE 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}
2025-01-22 07:41:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1bd6455b
2025-01-22 07:41:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@497c2115 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@6d9f4b09
2025-01-22 07:41:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@33ea3906 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@6d9f4b09
2025-01-22 07:41:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1bd6455b
2025-01-22 07:41:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@497c2115 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@6d9f4b09
2025-01-22 07:41:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@33ea3906 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@6d9f4b09
2025-01-22 07:41:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1bd6455b
2025-01-22 07:41:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@497c2115 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@6d9f4b09
2025-01-22 07:41:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@33ea3906 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@6d9f4b09
2025-01-22 07:41:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1bd6455b
2025-01-22 07:41:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@497c2115 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@6d9f4b09
2025-01-22 07:41:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@33ea3906 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@6d9f4b09
2025-01-22 07:41:12 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))
2025-01-22 07:41:12 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2025-01-22 07:41:12 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, idx integer not null, unique (answer_id, choices_id, idx))
2025-01-22 07:41:12 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2025-01-22 07:41:12 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2025-01-22 07:41:12 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2025-01-22 07:41:12 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2025-01-22 07:41:12 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:12 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:12 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:12 TRACE 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}}
2025-01-22 07:41:12 TRACE SQLOperation select id from CHOICE where id = :id | {id=10}
2025-01-22 07:41:12 TRACE 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}
2025-01-22 07:41:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3f4d7ff
2025-01-22 07:41:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1a26966b on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@5a157ba8
2025-01-22 07:41:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3f4d7ff
2025-01-22 07:41:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1a26966b on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@5a157ba8
2025-01-22 07:41:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3f4d7ff
2025-01-22 07:41:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1a26966b on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@5a157ba8
2025-01-22 07:41:12 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))
2025-01-22 07:41:12 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2025-01-22 07:41:12 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2025-01-22 07:41:12 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, idx integer not null, unique (answer_id, choices_id, idx))
2025-01-22 07:41:12 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2025-01-22 07:41:12 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2025-01-22 07:41:12 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2025-01-22 07:41:12 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:12 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:12 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:12 TRACE 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@20, Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=2}, 3={Choice.id=o.c.s.i.PersistableIdentifier@10, Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=1}}
2025-01-22 07:41:12 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:12 TRACE SQLOperation insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:12 TRACE 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]}
2025-01-22 07:41:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@40d1859f
2025-01-22 07:41:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@40d1859f
2025-01-22 07:41:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@40d1859f
2025-01-22 07:41:12 DEBUG SQLOperation Batching statement 4 times
2025-01-22 07:41:12 TRACE SQLOperation insert into Answer_choices(idx, answer_id, choices_id) values (?, ?, ?) | {1={Answer_choices.idx=4, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}, 2={Answer_choices.idx=3, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}, 3={Answer_choices.idx=2, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}, 4={Answer_choices.idx=1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:12 TRACE SQLOperation delete from Answer_choices where answer_id in (?) | {1=o.c.s.i.PersistableIdentifier@1}
2025-01-22 07:41:12 TRACE SQLOperation delete from Answer where id in (?) | {Answer.id=o.c.s.i.PersistableIdentifier@1}
2025-01-22 07:41:12 TRACE SQLOperation select count(*) as c from Answer_Choices | {}
2025-01-22 07:41:12 TRACE SQLOperation select id from Choice | {}
[INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.075 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$WithDuplicates
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Update
2025-01-22 07:41:12 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id))
2025-01-22 07:41:12 DEBUG DDLDeployer create table Question_choices(question_id int, choices_id int, unique (question_id, choices_id))
2025-01-22 07:41:12 DEBUG DDLDeployer create table Question(label varchar(255), id int not null, unique (id))
2025-01-22 07:41:12 DEBUG DDLDeployer alter table Question_choices add constraint FK_Question_choices_question_id_Question_id foreign key(question_id) references Question(id)
2025-01-22 07:41:12 DEBUG DDLDeployer alter table Question_choices add constraint FK_Question_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2025-01-22 07:41:12 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:12 TRACE SQLOperation insert into Question(label, id) values (?, ?) | {1={Question.label=null, Question.id=o.c.s.i.PersistableIdentifier@42}}
2025-01-22 07:41:12 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:12 TRACE SQLOperation insert into Question_choices(question_id, choices_id) values (?, ?) | {1={Question_choices.question_id=o.c.s.i.PersistableIdentifier@42, Question_choices.choices_id=o.c.s.i.PersistableIdentifier@200}, 2={Question_choices.question_id=o.c.s.i.PersistableIdentifier@42, Question_choices.choices_id=o.c.s.i.PersistableIdentifier@100}}
2025-01-22 07:41:12 TRACE 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}
2025-01-22 07:41:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4676dcb
2025-01-22 07:41:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@506bd4e2 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@474a7dd9
2025-01-22 07:41:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1fae655b on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@474a7dd9
2025-01-22 07:41:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4676dcb
2025-01-22 07:41:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@506bd4e2 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@474a7dd9
2025-01-22 07:41:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1fae655b on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@474a7dd9
2025-01-22 07:41:12 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:12 TRACE SQLOperation update Question set label = ? where id = ? | {1={Question.label (U)=What's your name ?, Question.id (W)=o.c.s.i.PersistedIdentifier@42}}
2025-01-22 07:41:12 TRACE 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}
2025-01-22 07:41:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4676dcb
2025-01-22 07:41:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@506bd4e2 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@733758f0
2025-01-22 07:41:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1fae655b on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@733758f0
2025-01-22 07:41:12 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4676dcb
2025-01-22 07:41:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@506bd4e2 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@733758f0
2025-01-22 07:41:12 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1fae655b on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@733758f0
2025-01-22 07:41:12 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))
2025-01-22 07:41:12 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2025-01-22 07:41:12 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2025-01-22 07:41:12 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:12 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:12 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:12 TRACE SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=2, Choice.id=o.c.s.i.PersistableIdentifier@20, 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=3, Choice.id=o.c.s.i.PersistableIdentifier@30, Choice.label=null}}
2025-01-22 07:41:12 TRACE SQLOperation select Choice.id, Choice.idx from Choice order by Choice.id | {}
2025-01-22 07:41:12 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:12 TRACE 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}}
2025-01-22 07:41:12 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:12 TRACE SQLOperation delete from Choice where id = ? | {1={Choice.id=o.c.s.i.PersistableIdentifier@20}}
2025-01-22 07:41:12 TRACE SQLOperation select Choice.id, Choice.idx from Choice order by Choice.id | {}
2025-01-22 07:41:12 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))
2025-01-22 07:41:12 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2025-01-22 07:41:12 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2025-01-22 07:41:12 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:12 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:12 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:12 TRACE 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@20}, 2={Choice.label=null, Choice.idx=1, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@10}, 3={Choice.label=null, Choice.idx=3, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@30}}
2025-01-22 07:41:12 TRACE SQLOperation select Choice.id, Choice.idx from Choice order by Choice.id | {}
2025-01-22 07:41:12 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:12 TRACE SQLOperation update Choice set label = ?, questionId = ?, idx = ? where id = ? | {1={Choice.idx (U)=1, Choice.label (U)=null, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.id (W)=o.c.s.i.PersistableIdentifier@20}, 2={Choice.idx (U)=2, Choice.label (U)=null, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.id (W)=o.c.s.i.PersistableIdentifier@10}, 3={Choice.idx (U)=3, Choice.label (U)=null, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.id (W)=o.c.s.i.PersistableIdentifier@30}}
2025-01-22 07:41:12 TRACE SQLOperation select Choice.id, Choice.idx from Choice order by Choice.id | {}
2025-01-22 07:41:12 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))
2025-01-22 07:41:12 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2025-01-22 07:41:12 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2025-01-22 07:41:12 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:12 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:12 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:12 TRACE SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.idx=3, Choice.id=o.c.s.i.PersistableIdentifier@30, Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1}, 2={Choice.idx=1, Choice.id=o.c.s.i.PersistableIdentifier@10, Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1}, 3={Choice.idx=2, Choice.id=o.c.s.i.PersistableIdentifier@20, Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:12 TRACE SQLOperation select Choice.id, Choice.idx from Choice order by Choice.id | {}
2025-01-22 07:41:12 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:12 TRACE SQLOperation update Choice set label = ?, questionId = ?, idx = ? where id = ? | {1={Choice.idx (U)=2, Choice.id (W)=o.c.s.i.PersistableIdentifier@10, Choice.label (U)=null, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1}, 2={Choice.idx (U)=1, Choice.id (W)=o.c.s.i.PersistableIdentifier@30, Choice.label (U)=null, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:12 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:12 TRACE SQLOperation delete from Choice where id = ? | {1={Choice.id=o.c.s.i.PersistableIdentifier@20}}
2025-01-22 07:41:12 TRACE SQLOperation select Choice.id, Choice.idx from Choice order by Choice.id | {}
2025-01-22 07:41:12 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))
2025-01-22 07:41:12 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2025-01-22 07:41:12 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2025-01-22 07:41:12 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:12 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:12 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:12 TRACE SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.label=null, Choice.id=o.c.s.i.PersistableIdentifier@20, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=2}, 2={Choice.label=null, Choice.id=o.c.s.i.PersistableIdentifier@10, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=1}, 3={Choice.label=null, Choice.id=o.c.s.i.PersistableIdentifier@30, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=3}}
2025-01-22 07:41:12 TRACE SQLOperation select Choice.id, Choice.idx from Choice order by Choice.id | {}
2025-01-22 07:41:12 TRACE SQLOperation select Choice.id, Choice.idx from Choice order by Choice.id | {}
2025-01-22 07:41:12 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))
2025-01-22 07:41:12 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2025-01-22 07:41:12 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2025-01-22 07:41:12 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:12 TRACE SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2025-01-22 07:41:12 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:12 TRACE SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.label=null, 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}}
2025-01-22 07:41:12 TRACE SQLOperation select Choice.id, Choice.idx from Choice order by Choice.id | {}
2025-01-22 07:41:12 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:12 TRACE SQLOperation update Choice set label = ?, questionId = ?, idx = ? where id = ? | {1={Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.label (U)=null, Choice.idx (U)=3, Choice.id (W)=o.c.s.i.PersistableIdentifier@20}, 2={Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.label (U)=null, Choice.idx (U)=4, Choice.id (W)=o.c.s.i.PersistableIdentifier@10}, 3={Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.label (U)=null, Choice.idx (U)=1, Choice.id (W)=o.c.s.i.PersistableIdentifier@30}}
2025-01-22 07:41:12 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:12 TRACE SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=2, Choice.id=o.c.s.i.PersistableIdentifier@40}}
2025-01-22 07:41:12 TRACE 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.066 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Update
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.191 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest
[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: 630, 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-3.0.0-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-3.0.0-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 425 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/3.0.0-SNAPSHOT/orm-3.0.0-SNAPSHOT.pom
[INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/orm/target/orm-3.0.0-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/orm/3.0.0-SNAPSHOT/orm-3.0.0-SNAPSHOT.jar
[INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/orm/target/orm-3.0.0-SNAPSHOT-tests.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/orm/3.0.0-SNAPSHOT/orm-3.0.0-SNAPSHOT-tests.jar
[INFO]
[INFO] -----------< org.codefilarete.stalactite:spring-integration >-----------
[INFO] Building spring-integration 3.0.0-SNAPSHOT [9/36]
[INFO] from spring-integration/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) @ 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] --- jacoco:0.8.5:report (report) @ spring-integration ---
[INFO] Skipping JaCoCo execution due to missing execution data file.
[INFO]
[INFO] --- install:3.1.2:install (default-install) @ spring-integration ---
[INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/pom.xml to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/spring-integration/3.0.0-SNAPSHOT/spring-integration-3.0.0-SNAPSHOT.pom
[INFO]
[INFO] -----------< org.codefilarete.stalactite:spring-transaction >-----------
[INFO] Building spring-transaction 3.0.0-SNAPSHOT [10/36]
[INFO] from spring-integration/transaction/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-transaction ---
[INFO] Deleting /jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/transaction/target
[INFO]
[INFO] --- jacoco:0.8.5:prepare-agent (prepare-agent) @ spring-transaction ---
[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/transaction/target/jacoco.exec"
[INFO]
[INFO] --- resources:2.5:resources (default-resources) @ spring-transaction ---
[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-transaction ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 6 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/transaction/target/classes
[INFO]
[INFO] --- resources:2.5:testResources (default-testResources) @ spring-transaction ---
[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-transaction ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 4 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/transaction/target/test-classes
[INFO]
[INFO] --- surefire:3.0.0:test (default-test) @ spring-transaction ---
[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.spring.transaction.Hibernate5ConnectionProviderTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.117 s - in org.codefilarete.stalactite.spring.transaction.Hibernate5ConnectionProviderTest
[INFO] Running org.codefilarete.stalactite.spring.transaction.PlatformTransactionManagerConnectionProviderTest
2025-01-22 07:41:15 DEBUG TransactionTemplate Initiating transaction rollback on application exception
java.lang.RuntimeException
at org.codefilarete.stalactite.spring.transaction.PlatformTransactionManagerConnectionProvider$1.doInTransactionWithoutResult(PlatformTransactionManagerConnectionProvider.java:57)
at org.springframework.transaction.support.TransactionCallbackWithoutResult.doInTransaction(TransactionCallbackWithoutResult.java:36)
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:140)
at org.codefilarete.stalactite.spring.transaction.PlatformTransactionManagerConnectionProvider.executeInNewTransaction(PlatformTransactionManagerConnectionProvider.java:54)
at org.codefilarete.stalactite.spring.transaction.PlatformTransactionManagerConnectionProviderTest.lambda$executeInNewTransaction_whenOperationFails_rollbackIsInvoked$0(PlatformTransactionManagerConnectionProviderTest.java:52)
at org.assertj.core.api.ThrowableAssert.catchThrowable(ThrowableAssert.java:63)
at org.assertj.core.api.AssertionsForClassTypes.catchThrowable(AssertionsForClassTypes.java:892)
at org.assertj.core.api.Assertions.catchThrowable(Assertions.java:1366)
at org.assertj.core.api.Assertions.assertThatThrownBy(Assertions.java:1210)
at org.codefilarete.stalactite.spring.transaction.PlatformTransactionManagerConnectionProviderTest.executeInNewTransaction_whenOperationFails_rollbackIsInvoked(PlatformTransactionManagerConnectionProviderTest.java:52)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:725)
at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131)
at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:149)
at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:140)
at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:84)
at org.junit.jupiter.engine.execution.ExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(ExecutableInvoker.java:115)
at org.junit.jupiter.engine.execution.ExecutableInvoker.lambda$invoke$0(ExecutableInvoker.java:105)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45)
at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37)
at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:104)
at org.junit.jupiter.engine.execution.ExecutableInvoker.invoke(ExecutableInvoker.java:98)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$7(TestMethodTestDescriptor.java:214)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:210)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:135)
at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:66)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at java.util.ArrayList.forEach(ArrayList.java:1259)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at java.util.ArrayList.forEach(ArrayList.java:1259)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:107)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:88)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:54)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:67)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:52)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86)
at org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86)
at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:50)
at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184)
at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148)
at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122)
at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.182 s - in org.codefilarete.stalactite.spring.transaction.PlatformTransactionManagerConnectionProviderTest
[INFO] Running org.codefilarete.stalactite.spring.transaction.JpaConnectionProviderTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s - in org.codefilarete.stalactite.spring.transaction.JpaConnectionProviderTest
[INFO] Running org.codefilarete.stalactite.spring.transaction.DataSourceConnectionProviderTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s - in org.codefilarete.stalactite.spring.transaction.DataSourceConnectionProviderTest
[INFO]
[INFO] Results:
[INFO]
[INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0
[INFO]
[INFO]
[INFO] --- jar:3.4.1:jar (default-jar) @ spring-transaction ---
[INFO] Building jar: /jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/transaction/target/spring-transaction-3.0.0-SNAPSHOT.jar
[INFO]
[INFO] --- jacoco:0.8.5:report (report) @ spring-transaction ---
[INFO] Loading execution data file /jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/transaction/target/jacoco.exec
[INFO] Analyzed bundle 'spring-transaction' with 7 classes
[INFO]
[INFO] --- install:3.1.2:install (default-install) @ spring-transaction ---
[INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/transaction/pom.xml to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/spring-transaction/3.0.0-SNAPSHOT/spring-transaction-3.0.0-SNAPSHOT.pom
[INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/transaction/target/spring-transaction-3.0.0-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/spring-transaction/3.0.0-SNAPSHOT/spring-transaction-3.0.0-SNAPSHOT.jar
[INFO]
[INFO] --------------< org.codefilarete.stalactite:spring-data >---------------
[INFO] Building spring-data 3.0.0-SNAPSHOT [11/36]
[INFO] from spring-integration/spring-data/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-data ---
[INFO] Deleting /jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target
[INFO]
[INFO] --- jacoco:0.8.5:prepare-agent (prepare-agent) @ spring-data ---
[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/spring-data/target/jacoco.exec"
[INFO]
[INFO] --- resources:2.5:resources (default-resources) @ spring-data ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/src/main/resources
[INFO]
[INFO] --- compiler:3.8.1:compile (default-compile) @ spring-data ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 24 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes
[INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/src/main/java/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection.java: Some input files use unchecked or unsafe operations.
[INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/src/main/java/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- resources:2.5:testResources (default-testResources) @ spring-data ---
[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-data ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 22 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes
[INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/src/test/java/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest.java: Some input files use unchecked or unsafe operations.
[INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/src/test/java/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- surefire:3.0.0:test (default-test) @ spring-data ---
[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.spring.repository.config.StalactiteRepositoryConfigExtensionTest
2025-01-22 07:41:17 DEBUG BootstrapUtils Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate]
2025-01-22 07:41:17 DEBUG BootstrapUtils Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)]
2025-01-22 07:41:17 DEBUG BootstrapUtils Instantiating TestContextBootstrapper for test class [org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest] from class [org.springframework.test.context.support.DefaultTestContextBootstrapper]
2025-01-22 07:41:17 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to process context configuration [ContextConfigurationAttributes@7c96c85 declaringClass = 'org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', locations = '{}', inheritLocations = true, initializers = '{}', inheritInitializers = true, name = [null], contextLoaderClass = 'org.springframework.test.context.ContextLoader'].
2025-01-22 07:41:17 DEBUG ActiveProfilesUtils Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest]
2025-01-22 07:41:17 DEBUG DefaultTestContextBootstrapper @TestExecutionListeners is not present for class [org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest]: using defaults.
2025-01-22 07:41:17 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]
2025-01-22 07:41:17 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]
2025-01-22 07:41:17 INFO DefaultTestContextBootstrapper Using TestExecutionListeners: [org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@25533bba, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@26d0ece6, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@100bba26, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@4ae280da, org.springframework.test.context.support.DirtiesContextTestExecutionListener@76d0ecd7, org.springframework.test.context.transaction.TransactionalTestExecutionListener@57c69937, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@1ad1c363, org.springframework.test.context.event.EventPublishingTestExecutionListener@446b64b3, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@35ac9ebd, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@56c0a61e, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@421ead7e, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@5dcf0772, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@c472300, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener@5f6494c0]
2025-01-22 07:41:17 DEBUG AbstractDirtiesContextTestExecutionListener Before test class: context [DefaultTestContext@30159886 testClass = StalactiteRepositoryConfigExtensionTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d66ae3a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@50f4b83d key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map[[empty]]], class annotated with @DirtiesContext [false] with mode [null].
2025-01-22 07:41:17 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@30159886 testClass = StalactiteRepositoryConfigExtensionTest, testInstance = org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest@64440065, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d66ae3a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@50f4b83d key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:17 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to load context from [MergedContextConfiguration@5d66ae3a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@50f4b83d key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]].
2025-01-22 07:41:17 DEBUG AbstractGenericContextLoader Loading ApplicationContext for merged context configuration [[MergedContextConfiguration@5d66ae3a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@50f4b83d key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]].
2025-01-22 07:41:17 DEBUG StandardEnvironment Activating profiles []
2025-01-22 07:41:17 DEBUG AnnotationConfigContextLoader Registering component classes: {class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}
2025-01-22 07:41:17 DEBUG GenericApplicationContext Refreshing org.springframework.context.support.GenericApplicationContext@100d0218
2025-01-22 07:41:17 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor'
2025-01-22 07:41:17 INFO RepositoryConfigurationDelegate Multiple Spring Data modules found, entering strict repository configuration mode
2025-01-22 07:41:17 INFO RepositoryConfigurationDelegate Bootstrapping Spring Data Stalactite repositories in DEFAULT mode.
2025-01-22 07:41:17 DEBUG RepositoryConfigurationDelegate Scanning for Stalactite repositories in packages org.codefilarete.stalactite.spring.repository.config.
2025-01-22 07:41:17 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/config/DummyJpaRepository.class]
2025-01-22 07:41:17 DEBUG RepositoryComponentProvider Identified candidate component class: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/config/DummyJpaRepository.class]
2025-01-22 07:41:17 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/config/DummyStalactiteRepository.class]
2025-01-22 07:41:17 DEBUG RepositoryComponentProvider Identified candidate component class: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/config/DummyStalactiteRepository.class]
2025-01-22 07:41:17 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/config/StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration.class]
2025-01-22 07:41:17 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/config/StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration.class]
2025-01-22 07:41:17 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/config/StalactitePlatformTransactionManagerTest$WithPersistenceContext.class]
2025-01-22 07:41:17 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/config/StalactitePlatformTransactionManagerTest$WithPersistenceContext.class]
2025-01-22 07:41:17 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/config/StalactitePlatformTransactionManagerTest$WithRepository.class]
2025-01-22 07:41:17 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/config/StalactitePlatformTransactionManagerTest$WithRepository.class]
2025-01-22 07:41:17 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/config/StalactitePlatformTransactionManagerTest.class]
2025-01-22 07:41:17 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/config/StalactitePlatformTransactionManagerTest.class]
2025-01-22 07:41:17 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/config/StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:17 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/config/StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:17 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/config/StalactiteRepositoryConfigExtensionTest.class]
2025-01-22 07:41:17 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/config/StalactiteRepositoryConfigExtensionTest.class]
2025-01-22 07:41:17 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/config/EnableStalactiteRepositories.class]
2025-01-22 07:41:17 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/config/EnableStalactiteRepositories.class]
2025-01-22 07:41:17 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/config/EnableStalactiteRepositoriesRepositoryConfigurationSource.class]
2025-01-22 07:41:17 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/config/EnableStalactiteRepositoriesRepositoryConfigurationSource.class]
2025-01-22 07:41:17 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/config/InspectionClassLoader.class]
2025-01-22 07:41:17 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/config/InspectionClassLoader.class]
2025-01-22 07:41:17 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/config/RepositoryConfigurationSourceWrapper.class]
2025-01-22 07:41:17 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/config/RepositoryConfigurationSourceWrapper.class]
2025-01-22 07:41:17 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/config/StalactiteRepositoriesRegistrar.class]
2025-01-22 07:41:17 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/config/StalactiteRepositoriesRegistrar.class]
2025-01-22 07:41:17 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/config/StalactiteRepositoryConfigExtension$LazyJvmAgent.class]
2025-01-22 07:41:17 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/config/StalactiteRepositoryConfigExtension$LazyJvmAgent.class]
2025-01-22 07:41:17 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/config/StalactiteRepositoryConfigExtension.class]
2025-01-22 07:41:17 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/config/StalactiteRepositoryConfigExtension.class]
2025-01-22 07:41:17 INFO RepositoryConfigurationExtensionSupport Spring Data Stalactite - Could not safely identify store assignment for repository candidate interface org.codefilarete.stalactite.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.spring.repository.StalactiteRepository
2025-01-22 07:41:17 TRACE RepositoryConfigurationDelegate Spring Data Stalactite - Registering repository: dummyStalactiteRepository - Interface: org.codefilarete.stalactite.spring.repository.config.DummyStalactiteRepository - Factory: org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean
2025-01-22 07:41:17 INFO RepositoryConfigurationDelegate Finished Spring Data repository scanning in 88 ms. Found 1 Stalactite repository interfaces.
2025-01-22 07:41:17 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.context.ImportsContextCustomizer$ImportsCleanupPostProcessor'
2025-01-22 07:41:17 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor'
2025-01-22 07:41:17 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerProcessor'
2025-01-22 07:41:17 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerFactory'
2025-01-22 07:41:17 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor'
2025-01-22 07:41:17 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor'
2025-01-22 07:41:17 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor$SpyPostProcessor'
2025-01-22 07:41:17 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'stalactiteRepositoryConfigExtensionTest.StalactiteRepositoryContextConfiguration'
2025-01-22 07:41:17 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'dataSource'
2025-01-22 07:41:17 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'transactionManager'
2025-01-22 07:41:17 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'transactionManager' via factory method to bean named 'dataSource'
2025-01-22 07:41:17 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'persistenceContext'
2025-01-22 07:41:17 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'persistenceContext' via factory method to bean named 'dataSource'
2025-01-22 07:41:17 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'personPersister'
2025-01-22 07:41:17 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'personPersister' via factory method to bean named 'persistenceContext'
2025-01-22 07:41:18 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'dummyStalactiteRepository'
2025-01-22 07:41:18 DEBUG RepositoryFactorySupport Initializing repository instance for org.codefilarete.stalactite.spring.repository.config.DummyStalactiteRepository…
2025-01-22 07:41:18 DEBUG RepositoryFactorySupport Finished creation of repository instance for org.codefilarete.stalactite.spring.repository.config.DummyStalactiteRepository.
2025-01-22 07:41:18 DEBUG EventListenerMethodProcessor 1 @EventListener methods processed on bean 'stalactiteRepositoryConfigExtensionTest.StalactiteRepositoryContextConfiguration': {public void org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration.onApplicationEvent(org.springframework.context.event.ContextRefreshedEvent)=@org.springframework.context.event.EventListener(classes={}, condition="", id="", value={})}
2025-01-22 07:41:18 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@60171a27
2025-01-22 07:41:18 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:18 DEBUG DefaultCacheAwareContextLoaderDelegate Storing ApplicationContext [269287960] in cache under key [[MergedContextConfiguration@5d66ae3a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@50f4b83d key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:18 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 0, missCount = 1]
2025-01-22 07:41:18 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [269287960] from cache with key [[MergedContextConfiguration@5d66ae3a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@50f4b83d key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:18 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 1, missCount = 1]
2025-01-22 07:41:18 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@30159886 testClass = StalactiteRepositoryConfigExtensionTest, testInstance = org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest@64440065, testMethod = crud@StalactiteRepositoryConfigExtensionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d66ae3a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@50f4b83d key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:18 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [269287960] from cache with key [[MergedContextConfiguration@5d66ae3a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@50f4b83d key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:18 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 2, missCount = 1]
2025-01-22 07:41:18 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [269287960] from cache with key [[MergedContextConfiguration@5d66ae3a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@50f4b83d key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:18 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 3, missCount = 1]
2025-01-22 07:41:18 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [269287960] from cache with key [[MergedContextConfiguration@5d66ae3a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@50f4b83d key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:18 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 4, missCount = 1]
2025-01-22 07:41:18 DEBUG DataSourceTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.SimpleStalactiteRepository.save]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:18 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@4ddb3312
2025-01-22 07:41:18 DEBUG DataSourceTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@4ddb3312] for JDBC transaction
2025-01-22 07:41:18 DEBUG DataSourceTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4ddb3312] to manual commit
2025-01-22 07:41:18 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:18 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=Toto, Person.id=o.c.s.i.PersistableIdentifier@42}}
2025-01-22 07:41:18 DEBUG DataSourceTransactionManager Initiating transaction commit
2025-01-22 07:41:18 DEBUG DataSourceTransactionManager Committing JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@4ddb3312]
2025-01-22 07:41:18 DEBUG DataSourceTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4ddb3312] after transaction
2025-01-22 07:41:18 DEBUG DataSourceTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.SimpleStalactiteRepository.findById]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT,readOnly
2025-01-22 07:41:18 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@4c6e3c25
2025-01-22 07:41:18 DEBUG DataSourceTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@4c6e3c25] for JDBC transaction
2025-01-22 07:41:18 DEBUG DataSourceUtils Setting JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4c6e3c25] read-only
2025-01-22 07:41:18 DEBUG DataSourceTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4c6e3c25] to manual commit
2025-01-22 07:41:18 TRACE 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}
2025-01-22 07:41:18 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@707f68e0
2025-01-22 07:41:18 DEBUG DataSourceTransactionManager Initiating transaction commit
2025-01-22 07:41:18 DEBUG DataSourceTransactionManager Committing JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@4c6e3c25]
2025-01-22 07:41:18 DEBUG DataSourceUtils Resetting read-only flag of JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4c6e3c25]
2025-01-22 07:41:18 DEBUG DataSourceTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4c6e3c25] after transaction
2025-01-22 07:41:18 DEBUG DataSourceTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.SimpleStalactiteRepository.save]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:18 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@6edfb42d
2025-01-22 07:41:18 DEBUG DataSourceTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@6edfb42d] for JDBC transaction
2025-01-22 07:41:18 DEBUG DataSourceTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6edfb42d] to manual commit
2025-01-22 07:41:18 TRACE 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}
2025-01-22 07:41:18 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@707f68e0
2025-01-22 07:41:18 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:18 TRACE SQLOperation update Person set name = ? where id = ? | {1={Person.name (U)=Titi, Person.id (W)=o.c.s.i.PersistedIdentifier@42}}
2025-01-22 07:41:18 DEBUG DataSourceTransactionManager Initiating transaction commit
2025-01-22 07:41:18 DEBUG DataSourceTransactionManager Committing JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@6edfb42d]
2025-01-22 07:41:18 DEBUG DataSourceTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6edfb42d] after transaction
2025-01-22 07:41:18 DEBUG DataSourceTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.SimpleStalactiteRepository.findById]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT,readOnly
2025-01-22 07:41:18 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@63e605a3
2025-01-22 07:41:18 DEBUG DataSourceTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@63e605a3] for JDBC transaction
2025-01-22 07:41:18 DEBUG DataSourceUtils Setting JDBC Connection [org.hsqldb.jdbc.JDBCConnection@63e605a3] read-only
2025-01-22 07:41:18 DEBUG DataSourceTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@63e605a3] to manual commit
2025-01-22 07:41:18 TRACE 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}
2025-01-22 07:41:18 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@707f68e0
2025-01-22 07:41:18 DEBUG DataSourceTransactionManager Initiating transaction commit
2025-01-22 07:41:18 DEBUG DataSourceTransactionManager Committing JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@63e605a3]
2025-01-22 07:41:18 DEBUG DataSourceUtils Resetting read-only flag of JDBC Connection [org.hsqldb.jdbc.JDBCConnection@63e605a3]
2025-01-22 07:41:18 DEBUG DataSourceTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@63e605a3] after transaction
2025-01-22 07:41:18 DEBUG DataSourceTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.SimpleStalactiteRepository.delete]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:18 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@7c9f2683
2025-01-22 07:41:18 DEBUG DataSourceTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@7c9f2683] for JDBC transaction
2025-01-22 07:41:18 DEBUG DataSourceTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7c9f2683] to manual commit
2025-01-22 07:41:18 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:18 TRACE SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@42}}
2025-01-22 07:41:18 DEBUG DataSourceTransactionManager Initiating transaction commit
2025-01-22 07:41:18 DEBUG DataSourceTransactionManager Committing JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@7c9f2683]
2025-01-22 07:41:18 DEBUG DataSourceTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7c9f2683] after transaction
2025-01-22 07:41:18 DEBUG DataSourceTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.SimpleStalactiteRepository.findById]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT,readOnly
2025-01-22 07:41:18 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@4de73fd2
2025-01-22 07:41:18 DEBUG DataSourceTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@4de73fd2] for JDBC transaction
2025-01-22 07:41:18 DEBUG DataSourceUtils Setting JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4de73fd2] read-only
2025-01-22 07:41:18 DEBUG DataSourceTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4de73fd2] to manual commit
2025-01-22 07:41:18 TRACE 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}
2025-01-22 07:41:18 DEBUG DataSourceTransactionManager Initiating transaction commit
2025-01-22 07:41:18 DEBUG DataSourceTransactionManager Committing JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@4de73fd2]
2025-01-22 07:41:18 DEBUG DataSourceUtils Resetting read-only flag of JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4de73fd2]
2025-01-22 07:41:18 DEBUG DataSourceTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4de73fd2] after transaction
2025-01-22 07:41:18 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [269287960] from cache with key [[MergedContextConfiguration@5d66ae3a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@50f4b83d key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:18 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 5, missCount = 1]
2025-01-22 07:41:18 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [269287960] from cache with key [[MergedContextConfiguration@5d66ae3a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@50f4b83d key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:18 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 6, missCount = 1]
2025-01-22 07:41:18 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [269287960] from cache with key [[MergedContextConfiguration@5d66ae3a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@50f4b83d key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:18 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 7, missCount = 1]
2025-01-22 07:41:18 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [269287960] from cache with key [[MergedContextConfiguration@5d66ae3a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@50f4b83d key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:18 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 8, missCount = 1]
2025-01-22 07:41:18 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [269287960] from cache with key [[MergedContextConfiguration@5d66ae3a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@50f4b83d key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:18 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 9, missCount = 1]
2025-01-22 07:41:18 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [269287960] from cache with key [[MergedContextConfiguration@5d66ae3a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@50f4b83d key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:18 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 10, missCount = 1]
2025-01-22 07:41:18 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@30159886 testClass = StalactiteRepositoryConfigExtensionTest, testInstance = org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest@64440065, testMethod = crud@StalactiteRepositoryConfigExtensionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d66ae3a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@50f4b83d key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:18 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@30159886 testClass = StalactiteRepositoryConfigExtensionTest, testInstance = org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest@6c1a08f2, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d66ae3a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@50f4b83d key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:18 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [269287960] from cache with key [[MergedContextConfiguration@5d66ae3a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@50f4b83d key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:18 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 11, missCount = 1]
2025-01-22 07:41:18 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [269287960] from cache with key [[MergedContextConfiguration@5d66ae3a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@50f4b83d key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:18 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 12, missCount = 1]
2025-01-22 07:41:19 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@30159886 testClass = StalactiteRepositoryConfigExtensionTest, testInstance = org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest@6c1a08f2, testMethod = injectionIsDone@StalactiteRepositoryConfigExtensionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d66ae3a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@50f4b83d key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [269287960] from cache with key [[MergedContextConfiguration@5d66ae3a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@50f4b83d key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 13, missCount = 1]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [269287960] from cache with key [[MergedContextConfiguration@5d66ae3a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@50f4b83d key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 14, missCount = 1]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [269287960] from cache with key [[MergedContextConfiguration@5d66ae3a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@50f4b83d key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 15, missCount = 1]
2025-01-22 07:41:19 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1=1, 2=John Do}
2025-01-22 07:41:19 DEBUG DataSourceTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.SimpleStalactiteRepository.findById]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT,readOnly
2025-01-22 07:41:19 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@ffeb49c
2025-01-22 07:41:19 DEBUG DataSourceTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@ffeb49c] for JDBC transaction
2025-01-22 07:41:19 DEBUG DataSourceUtils Setting JDBC Connection [org.hsqldb.jdbc.JDBCConnection@ffeb49c] read-only
2025-01-22 07:41:19 DEBUG DataSourceTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@ffeb49c] to manual commit
2025-01-22 07:41:19 TRACE 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}
2025-01-22 07:41:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@707f68e0
2025-01-22 07:41:19 DEBUG DataSourceTransactionManager Initiating transaction commit
2025-01-22 07:41:19 DEBUG DataSourceTransactionManager Committing JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@ffeb49c]
2025-01-22 07:41:19 DEBUG DataSourceUtils Resetting read-only flag of JDBC Connection [org.hsqldb.jdbc.JDBCConnection@ffeb49c]
2025-01-22 07:41:19 DEBUG DataSourceTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@ffeb49c] after transaction
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [269287960] from cache with key [[MergedContextConfiguration@5d66ae3a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@50f4b83d key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 16, missCount = 1]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [269287960] from cache with key [[MergedContextConfiguration@5d66ae3a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@50f4b83d key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 17, missCount = 1]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [269287960] from cache with key [[MergedContextConfiguration@5d66ae3a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@50f4b83d key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 18, missCount = 1]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [269287960] from cache with key [[MergedContextConfiguration@5d66ae3a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@50f4b83d key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 19, missCount = 1]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [269287960] from cache with key [[MergedContextConfiguration@5d66ae3a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@50f4b83d key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 20, missCount = 1]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [269287960] from cache with key [[MergedContextConfiguration@5d66ae3a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@50f4b83d key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 21, missCount = 1]
2025-01-22 07:41:19 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@30159886 testClass = StalactiteRepositoryConfigExtensionTest, testInstance = org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest@6c1a08f2, testMethod = injectionIsDone@StalactiteRepositoryConfigExtensionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d66ae3a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@50f4b83d key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [269287960] from cache with key [[MergedContextConfiguration@5d66ae3a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@50f4b83d key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 1, maxSize = 32, parentContextCount = 0, hitCount = 22, missCount = 1]
2025-01-22 07:41:19 DEBUG AbstractDirtiesContextTestExecutionListener After test class: context [DefaultTestContext@30159886 testClass = StalactiteRepositoryConfigExtensionTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5d66ae3a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@50f4b83d key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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.084 s - in org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoryConfigExtensionTest
[INFO] Running org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest
2025-01-22 07:41:19 DEBUG BootstrapUtils Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate]
2025-01-22 07:41:19 DEBUG BootstrapUtils Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)]
2025-01-22 07:41:19 DEBUG BootstrapUtils Instantiating TestContextBootstrapper for test class [org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest] from class [org.springframework.test.context.support.DefaultTestContextBootstrapper]
2025-01-22 07:41:19 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to process context configuration [ContextConfigurationAttributes@6500d306 declaringClass = 'org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', locations = '{}', inheritLocations = true, initializers = '{}', inheritInitializers = true, name = [null], contextLoaderClass = 'org.springframework.test.context.ContextLoader'].
2025-01-22 07:41:19 DEBUG ActiveProfilesUtils Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest]
2025-01-22 07:41:19 DEBUG DefaultTestContextBootstrapper @TestExecutionListeners is not present for class [org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest]: using defaults.
2025-01-22 07:41:19 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]
2025-01-22 07:41:19 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]
2025-01-22 07:41:19 INFO DefaultTestContextBootstrapper Using TestExecutionListeners: [org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@2434f548, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@474f8a2b, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@300eabce, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@1c44579, org.springframework.test.context.support.DirtiesContextTestExecutionListener@2d97ebc, org.springframework.test.context.transaction.TransactionalTestExecutionListener@397cb21e, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@7c692e24, org.springframework.test.context.event.EventPublishingTestExecutionListener@5f25535d, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@16c0ea9b, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@4a70561f, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@7fdd597b, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@a175266, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@1b12f58d, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener@539a885e]
2025-01-22 07:41:19 DEBUG AbstractDirtiesContextTestExecutionListener Before test class: context [DefaultTestContext@461905d7 testClass = StalactitePlatformTransactionManagerTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@762deb10 testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7a9fd6c5 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext
2025-01-22 07:41:19 DEBUG BootstrapUtils Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate]
2025-01-22 07:41:19 DEBUG BootstrapUtils Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)]
2025-01-22 07:41:19 DEBUG BootstrapUtils Instantiating TestContextBootstrapper for test class [org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext] from class [org.springframework.test.context.support.DefaultTestContextBootstrapper]
2025-01-22 07:41:19 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to process context configuration [ContextConfigurationAttributes@6e38260f declaringClass = 'org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', locations = '{}', inheritLocations = true, initializers = '{}', inheritInitializers = true, name = [null], contextLoaderClass = 'org.springframework.test.context.ContextLoader'].
2025-01-22 07:41:19 DEBUG ActiveProfilesUtils Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext]
2025-01-22 07:41:19 DEBUG DefaultTestContextBootstrapper @TestExecutionListeners is not present for class [org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext]: using defaults.
2025-01-22 07:41:19 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]
2025-01-22 07:41:19 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]
2025-01-22 07:41:19 INFO DefaultTestContextBootstrapper Using TestExecutionListeners: [org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@695e9431, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@4679df4b, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@800a742, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@49f09ccf, org.springframework.test.context.support.DirtiesContextTestExecutionListener@541276dc, org.springframework.test.context.transaction.TransactionalTestExecutionListener@5c997892, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@512efef4, org.springframework.test.context.event.EventPublishingTestExecutionListener@1cf516fa, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@5b96272e, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@4c5c8926, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@6a230707, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@5ed59e7f, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@34106ddc, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener@1cadc7c1]
2025-01-22 07:41:19 DEBUG AbstractDirtiesContextTestExecutionListener Before test class: context [DefaultTestContext@6e44f06c testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1c90bdbd testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2b595d7e key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map[[empty]]], class annotated with @DirtiesContext [false] with mode [null].
2025-01-22 07:41:19 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@461905d7 testClass = StalactitePlatformTransactionManagerTest, testInstance = org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest@5938041b, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@762deb10 testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7a9fd6c5 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:19 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to load context from [MergedContextConfiguration@762deb10 testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7a9fd6c5 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]].
2025-01-22 07:41:19 DEBUG AbstractGenericContextLoader Loading ApplicationContext for merged context configuration [[MergedContextConfiguration@762deb10 testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7a9fd6c5 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]].
2025-01-22 07:41:19 DEBUG StandardEnvironment Activating profiles []
2025-01-22 07:41:19 DEBUG AnnotationConfigContextLoader Registering component classes: {class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}
2025-01-22 07:41:19 DEBUG GenericApplicationContext Refreshing org.springframework.context.support.GenericApplicationContext@10b648c0
2025-01-22 07:41:19 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor'
2025-01-22 07:41:19 INFO RepositoryConfigurationDelegate Multiple Spring Data modules found, entering strict repository configuration mode
2025-01-22 07:41:19 INFO RepositoryConfigurationDelegate Bootstrapping Spring Data Stalactite repositories in DEFAULT mode.
2025-01-22 07:41:19 DEBUG RepositoryConfigurationDelegate Scanning for Stalactite repositories in packages org.codefilarete.stalactite.spring.repository.config.
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/config/DummyJpaRepository.class]
2025-01-22 07:41:19 DEBUG RepositoryComponentProvider Identified candidate component class: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/config/DummyJpaRepository.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/config/DummyStalactiteRepository.class]
2025-01-22 07:41:19 DEBUG RepositoryComponentProvider Identified candidate component class: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/config/DummyStalactiteRepository.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/config/StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/config/StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/config/StalactitePlatformTransactionManagerTest$WithPersistenceContext.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/config/StalactitePlatformTransactionManagerTest$WithPersistenceContext.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/config/StalactitePlatformTransactionManagerTest$WithRepository.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/config/StalactitePlatformTransactionManagerTest$WithRepository.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/config/StalactitePlatformTransactionManagerTest.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/config/StalactitePlatformTransactionManagerTest.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/config/StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/config/StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/config/StalactiteRepositoryConfigExtensionTest.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/config/StalactiteRepositoryConfigExtensionTest.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/config/EnableStalactiteRepositories.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/config/EnableStalactiteRepositories.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/config/EnableStalactiteRepositoriesRepositoryConfigurationSource.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/config/EnableStalactiteRepositoriesRepositoryConfigurationSource.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/config/InspectionClassLoader.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/config/InspectionClassLoader.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/config/RepositoryConfigurationSourceWrapper.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/config/RepositoryConfigurationSourceWrapper.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/config/StalactiteRepositoriesRegistrar.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/config/StalactiteRepositoriesRegistrar.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/config/StalactiteRepositoryConfigExtension$LazyJvmAgent.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/config/StalactiteRepositoryConfigExtension$LazyJvmAgent.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/config/StalactiteRepositoryConfigExtension.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/config/StalactiteRepositoryConfigExtension.class]
2025-01-22 07:41:19 INFO RepositoryConfigurationExtensionSupport Spring Data Stalactite - Could not safely identify store assignment for repository candidate interface org.codefilarete.stalactite.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.spring.repository.StalactiteRepository
2025-01-22 07:41:19 TRACE RepositoryConfigurationDelegate Spring Data Stalactite - Registering repository: dummyStalactiteRepository - Interface: org.codefilarete.stalactite.spring.repository.config.DummyStalactiteRepository - Factory: org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean
2025-01-22 07:41:19 INFO RepositoryConfigurationDelegate Finished Spring Data repository scanning in 13 ms. Found 1 Stalactite repository interfaces.
2025-01-22 07:41:19 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.context.ImportsContextCustomizer$ImportsCleanupPostProcessor'
2025-01-22 07:41:19 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor'
2025-01-22 07:41:19 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerProcessor'
2025-01-22 07:41:19 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerFactory'
2025-01-22 07:41:19 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor'
2025-01-22 07:41:19 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor'
2025-01-22 07:41:19 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor$SpyPostProcessor'
2025-01-22 07:41:19 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'stalactitePlatformTransactionManagerTest.StalactiteTransactionalContextConfiguration'
2025-01-22 07:41:19 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'dataSource'
2025-01-22 07:41:19 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'transactionManager'
2025-01-22 07:41:19 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'transactionManager' via factory method to bean named 'dataSource'
2025-01-22 07:41:19 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'persistenceContext'
2025-01-22 07:41:19 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'persistenceContext' via factory method to bean named 'transactionManager'
2025-01-22 07:41:19 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'personPersister'
2025-01-22 07:41:19 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'personPersister' via factory method to bean named 'persistenceContext'
2025-01-22 07:41:19 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'dummyStalactiteRepository'
2025-01-22 07:41:19 DEBUG RepositoryFactorySupport Initializing repository instance for org.codefilarete.stalactite.spring.repository.config.DummyStalactiteRepository…
2025-01-22 07:41:19 DEBUG RepositoryFactorySupport Finished creation of repository instance for org.codefilarete.stalactite.spring.repository.config.DummyStalactiteRepository.
2025-01-22 07:41:19 DEBUG EventListenerMethodProcessor 1 @EventListener methods processed on bean 'stalactitePlatformTransactionManagerTest.StalactiteTransactionalContextConfiguration': {public void org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration.onApplicationEvent(org.springframework.context.event.ContextRefreshedEvent)=@org.springframework.context.event.EventListener(classes={}, condition="", id="", value={})}
2025-01-22 07:41:19 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@5bc776e2
2025-01-22 07:41:19 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Storing ApplicationContext [280381632] in cache under key [[MergedContextConfiguration@762deb10 testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7a9fd6c5 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 22, missCount = 2]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [280381632] from cache with key [[MergedContextConfiguration@762deb10 testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7a9fd6c5 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 23, missCount = 2]
2025-01-22 07:41:19 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@6e44f06c testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext@2e6e0c7e, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1c90bdbd testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2b595d7e key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [280381632] from cache with key [[MergedContextConfiguration@1c90bdbd testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2b595d7e key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 24, missCount = 2]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [280381632] from cache with key [[MergedContextConfiguration@1c90bdbd testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2b595d7e key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 25, missCount = 2]
2025-01-22 07:41:19 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@6e44f06c testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext@2e6e0c7e, testMethod = createData@StalactitePlatformTransactionManagerTest.WithPersistenceContext, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1c90bdbd testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2b595d7e key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:19 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@6e44f06c testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext@2e6e0c7e, testMethod = createData@StalactitePlatformTransactionManagerTest.WithPersistenceContext, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1c90bdbd testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2b595d7e key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [280381632] from cache with key [[MergedContextConfiguration@1c90bdbd testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2b595d7e key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 26, missCount = 2]
2025-01-22 07:41:19 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@6e44f06c testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext@2e6e0c7e, testMethod = createData@StalactitePlatformTransactionManagerTest.WithPersistenceContext, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1c90bdbd testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2b595d7e key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext.createData]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:19 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@3562b3f
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@3562b3f] for JDBC transaction
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@3562b3f] to manual commit
2025-01-22 07:41:19 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@6e44f06c testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext@2e6e0c7e, testMethod = createData@StalactitePlatformTransactionManagerTest.WithPersistenceContext, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1c90bdbd testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2b595d7e key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@4acd0c3e]; rollback [true]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [280381632] from cache with key [[MergedContextConfiguration@1c90bdbd testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2b595d7e key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 27, missCount = 2]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [280381632] from cache with key [[MergedContextConfiguration@1c90bdbd testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2b595d7e key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 28, missCount = 2]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [280381632] from cache with key [[MergedContextConfiguration@1c90bdbd testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2b595d7e key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 29, missCount = 2]
2025-01-22 07:41:19 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1=42, 2=Toto}
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [280381632] from cache with key [[MergedContextConfiguration@1c90bdbd testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2b595d7e key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 30, missCount = 2]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [280381632] from cache with key [[MergedContextConfiguration@1c90bdbd testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2b595d7e key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 31, missCount = 2]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [280381632] from cache with key [[MergedContextConfiguration@1c90bdbd testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2b595d7e key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 32, missCount = 2]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [280381632] from cache with key [[MergedContextConfiguration@1c90bdbd testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2b595d7e key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 33, missCount = 2]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [280381632] from cache with key [[MergedContextConfiguration@1c90bdbd testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2b595d7e key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 34, missCount = 2]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [280381632] from cache with key [[MergedContextConfiguration@1c90bdbd testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2b595d7e key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 35, missCount = 2]
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@3562b3f]
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@3562b3f] after transaction
2025-01-22 07:41:19 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@6e44f06c testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext@2e6e0c7e, testMethod = createData@StalactitePlatformTransactionManagerTest.WithPersistenceContext, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1c90bdbd testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2b595d7e key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:19 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@6e44f06c testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext@2e6e0c7e, testMethod = createData@StalactitePlatformTransactionManagerTest.WithPersistenceContext, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1c90bdbd testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2b595d7e key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:19 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@461905d7 testClass = StalactitePlatformTransactionManagerTest, testInstance = org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest@6e3ca6a2, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@762deb10 testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7a9fd6c5 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [280381632] from cache with key [[MergedContextConfiguration@762deb10 testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7a9fd6c5 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 36, missCount = 2]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [280381632] from cache with key [[MergedContextConfiguration@762deb10 testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7a9fd6c5 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 37, missCount = 2]
2025-01-22 07:41:19 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@6e44f06c testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext@6b89b36d, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1c90bdbd testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2b595d7e key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [280381632] from cache with key [[MergedContextConfiguration@1c90bdbd testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2b595d7e key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 38, missCount = 2]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [280381632] from cache with key [[MergedContextConfiguration@1c90bdbd testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2b595d7e key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 39, missCount = 2]
2025-01-22 07:41:19 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@6e44f06c testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext@6b89b36d, testMethod = createSameDataAgain@StalactitePlatformTransactionManagerTest.WithPersistenceContext, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1c90bdbd testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2b595d7e key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:19 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@6e44f06c testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext@6b89b36d, testMethod = createSameDataAgain@StalactitePlatformTransactionManagerTest.WithPersistenceContext, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1c90bdbd testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2b595d7e key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [280381632] from cache with key [[MergedContextConfiguration@1c90bdbd testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2b595d7e key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 40, missCount = 2]
2025-01-22 07:41:19 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@6e44f06c testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext@6b89b36d, testMethod = createSameDataAgain@StalactitePlatformTransactionManagerTest.WithPersistenceContext, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1c90bdbd testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2b595d7e key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext.createSameDataAgain]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:19 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@442d90ba
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@442d90ba] for JDBC transaction
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@442d90ba] to manual commit
2025-01-22 07:41:19 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@6e44f06c testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext@6b89b36d, testMethod = createSameDataAgain@StalactitePlatformTransactionManagerTest.WithPersistenceContext, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1c90bdbd testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2b595d7e key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@4acd0c3e]; rollback [true]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [280381632] from cache with key [[MergedContextConfiguration@1c90bdbd testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2b595d7e key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 41, missCount = 2]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [280381632] from cache with key [[MergedContextConfiguration@1c90bdbd testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2b595d7e key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 42, missCount = 2]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [280381632] from cache with key [[MergedContextConfiguration@1c90bdbd testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2b595d7e key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 43, missCount = 2]
2025-01-22 07:41:19 TRACE SQLOperation insert into Person(id, name) values (?, ?) | {1=42, 2=Toto}
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [280381632] from cache with key [[MergedContextConfiguration@1c90bdbd testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2b595d7e key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 44, missCount = 2]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [280381632] from cache with key [[MergedContextConfiguration@1c90bdbd testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2b595d7e key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 45, missCount = 2]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [280381632] from cache with key [[MergedContextConfiguration@1c90bdbd testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2b595d7e key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 46, missCount = 2]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [280381632] from cache with key [[MergedContextConfiguration@1c90bdbd testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2b595d7e key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 47, missCount = 2]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [280381632] from cache with key [[MergedContextConfiguration@1c90bdbd testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2b595d7e key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 48, missCount = 2]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [280381632] from cache with key [[MergedContextConfiguration@1c90bdbd testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2b595d7e key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 49, missCount = 2]
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@442d90ba]
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@442d90ba] after transaction
2025-01-22 07:41:19 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@6e44f06c testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext@6b89b36d, testMethod = createSameDataAgain@StalactitePlatformTransactionManagerTest.WithPersistenceContext, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1c90bdbd testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2b595d7e key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:19 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@6e44f06c testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext@6b89b36d, testMethod = createSameDataAgain@StalactitePlatformTransactionManagerTest.WithPersistenceContext, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1c90bdbd testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2b595d7e key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [280381632] from cache with key [[MergedContextConfiguration@1c90bdbd testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2b595d7e key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 50, missCount = 2]
2025-01-22 07:41:19 DEBUG AbstractDirtiesContextTestExecutionListener After test class: context [DefaultTestContext@6e44f06c testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@1c90bdbd testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@2b595d7e key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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.164 s - in org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext
[INFO] Running org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository
2025-01-22 07:41:19 DEBUG BootstrapUtils Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate]
2025-01-22 07:41:19 DEBUG BootstrapUtils Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)]
2025-01-22 07:41:19 DEBUG BootstrapUtils Instantiating TestContextBootstrapper for test class [org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository] from class [org.springframework.test.context.support.DefaultTestContextBootstrapper]
2025-01-22 07:41:19 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to process context configuration [ContextConfigurationAttributes@7767c18d declaringClass = 'org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', locations = '{}', inheritLocations = true, initializers = '{}', inheritInitializers = true, name = [null], contextLoaderClass = 'org.springframework.test.context.ContextLoader'].
2025-01-22 07:41:19 DEBUG ActiveProfilesUtils Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository]
2025-01-22 07:41:19 DEBUG DefaultTestContextBootstrapper @TestExecutionListeners is not present for class [org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository]: using defaults.
2025-01-22 07:41:19 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]
2025-01-22 07:41:19 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]
2025-01-22 07:41:19 INFO DefaultTestContextBootstrapper Using TestExecutionListeners: [org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@3dacb1e, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@4af81941, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@e63a61d, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@7da21081, org.springframework.test.context.support.DirtiesContextTestExecutionListener@2875b610, org.springframework.test.context.transaction.TransactionalTestExecutionListener@224d804e, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@310d8954, org.springframework.test.context.event.EventPublishingTestExecutionListener@5cc6a1ec, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@59065952, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@1787edcc, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@4a1d9141, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@23bd902f, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@481a91c3, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener@605bfc81]
2025-01-22 07:41:19 DEBUG AbstractDirtiesContextTestExecutionListener Before test class: context [DefaultTestContext@466aee52 testClass = StalactitePlatformTransactionManagerTest.WithRepository, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@9993258 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@15913e21 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map[[empty]]], class annotated with @DirtiesContext [false] with mode [null].
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [280381632] from cache with key [[MergedContextConfiguration@9993258 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@15913e21 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 51, missCount = 2]
2025-01-22 07:41:19 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@461905d7 testClass = StalactitePlatformTransactionManagerTest, testInstance = org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest@2a1177e6, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@762deb10 testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7a9fd6c5 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [280381632] from cache with key [[MergedContextConfiguration@762deb10 testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7a9fd6c5 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 52, missCount = 2]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [280381632] from cache with key [[MergedContextConfiguration@762deb10 testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7a9fd6c5 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 53, missCount = 2]
2025-01-22 07:41:19 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@466aee52 testClass = StalactitePlatformTransactionManagerTest.WithRepository, testInstance = org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository@3b181488, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@9993258 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@15913e21 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [280381632] from cache with key [[MergedContextConfiguration@9993258 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@15913e21 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 54, missCount = 2]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [280381632] from cache with key [[MergedContextConfiguration@9993258 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@15913e21 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 55, missCount = 2]
2025-01-22 07:41:19 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@466aee52 testClass = StalactitePlatformTransactionManagerTest.WithRepository, testInstance = org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository@3b181488, testMethod = createData@StalactitePlatformTransactionManagerTest.WithRepository, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@9993258 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@15913e21 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [280381632] from cache with key [[MergedContextConfiguration@9993258 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@15913e21 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 56, missCount = 2]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [280381632] from cache with key [[MergedContextConfiguration@9993258 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@15913e21 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 57, missCount = 2]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [280381632] from cache with key [[MergedContextConfiguration@9993258 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@15913e21 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 58, missCount = 2]
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.SimpleStalactiteRepository.save]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:19 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@7b53ea41
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@7b53ea41] for JDBC transaction
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7b53ea41] to manual commit
2025-01-22 07:41:19 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:19 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=Toto, Person.id=o.c.s.i.PersistableIdentifier@42}}
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Initiating transaction commit
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Committing JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@7b53ea41]
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7b53ea41] after transaction
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.SimpleStalactiteRepository.findById]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT,readOnly
2025-01-22 07:41:19 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@67afb33c
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@67afb33c] for JDBC transaction
2025-01-22 07:41:19 DEBUG DataSourceUtils Setting JDBC Connection [org.hsqldb.jdbc.JDBCConnection@67afb33c] read-only
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@67afb33c] to manual commit
2025-01-22 07:41:19 TRACE 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}
2025-01-22 07:41:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5902527f
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Initiating transaction commit
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Committing JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@67afb33c]
2025-01-22 07:41:19 DEBUG DataSourceUtils Resetting read-only flag of JDBC Connection [org.hsqldb.jdbc.JDBCConnection@67afb33c]
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@67afb33c] after transaction
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [280381632] from cache with key [[MergedContextConfiguration@9993258 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@15913e21 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 59, missCount = 2]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [280381632] from cache with key [[MergedContextConfiguration@9993258 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@15913e21 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 60, missCount = 2]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [280381632] from cache with key [[MergedContextConfiguration@9993258 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@15913e21 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 61, missCount = 2]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [280381632] from cache with key [[MergedContextConfiguration@9993258 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@15913e21 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 62, missCount = 2]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [280381632] from cache with key [[MergedContextConfiguration@9993258 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@15913e21 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 63, missCount = 2]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [280381632] from cache with key [[MergedContextConfiguration@9993258 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@15913e21 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 64, missCount = 2]
2025-01-22 07:41:19 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@466aee52 testClass = StalactitePlatformTransactionManagerTest.WithRepository, testInstance = org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository@3b181488, testMethod = createData@StalactitePlatformTransactionManagerTest.WithRepository, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@9993258 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@15913e21 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:19 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@461905d7 testClass = StalactitePlatformTransactionManagerTest, testInstance = org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest@779b12b, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@762deb10 testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7a9fd6c5 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [280381632] from cache with key [[MergedContextConfiguration@762deb10 testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7a9fd6c5 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 65, missCount = 2]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [280381632] from cache with key [[MergedContextConfiguration@762deb10 testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7a9fd6c5 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 66, missCount = 2]
2025-01-22 07:41:19 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@466aee52 testClass = StalactitePlatformTransactionManagerTest.WithRepository, testInstance = org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository@72dd302, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@9993258 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@15913e21 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [280381632] from cache with key [[MergedContextConfiguration@9993258 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@15913e21 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 67, missCount = 2]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [280381632] from cache with key [[MergedContextConfiguration@9993258 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@15913e21 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 68, missCount = 2]
2025-01-22 07:41:19 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@466aee52 testClass = StalactitePlatformTransactionManagerTest.WithRepository, testInstance = org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository@72dd302, testMethod = createSameDataAgain@StalactitePlatformTransactionManagerTest.WithRepository, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@9993258 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@15913e21 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [280381632] from cache with key [[MergedContextConfiguration@9993258 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@15913e21 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 69, missCount = 2]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [280381632] from cache with key [[MergedContextConfiguration@9993258 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@15913e21 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 70, missCount = 2]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [280381632] from cache with key [[MergedContextConfiguration@9993258 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@15913e21 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 71, missCount = 2]
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.SimpleStalactiteRepository.save]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:19 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@2e29a193
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2e29a193] for JDBC transaction
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2e29a193] to manual commit
2025-01-22 07:41:19 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:19 TRACE SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=Tata, Person.id=o.c.s.i.PersistableIdentifier@42}}
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@2e29a193]
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2e29a193] after transaction
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [280381632] from cache with key [[MergedContextConfiguration@9993258 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@15913e21 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 72, missCount = 2]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [280381632] from cache with key [[MergedContextConfiguration@9993258 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@15913e21 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 73, missCount = 2]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [280381632] from cache with key [[MergedContextConfiguration@9993258 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@15913e21 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 74, missCount = 2]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [280381632] from cache with key [[MergedContextConfiguration@9993258 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@15913e21 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 75, missCount = 2]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [280381632] from cache with key [[MergedContextConfiguration@9993258 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@15913e21 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 76, missCount = 2]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [280381632] from cache with key [[MergedContextConfiguration@9993258 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@15913e21 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 77, missCount = 2]
2025-01-22 07:41:19 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@466aee52 testClass = StalactitePlatformTransactionManagerTest.WithRepository, testInstance = org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository@72dd302, testMethod = createSameDataAgain@StalactitePlatformTransactionManagerTest.WithRepository, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@9993258 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@15913e21 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [280381632] from cache with key [[MergedContextConfiguration@9993258 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@15913e21 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 78, missCount = 2]
2025-01-22 07:41:19 DEBUG AbstractDirtiesContextTestExecutionListener After test class: context [DefaultTestContext@466aee52 testClass = StalactitePlatformTransactionManagerTest.WithRepository, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@9993258 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@15913e21 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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.051 s - in org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [280381632] from cache with key [[MergedContextConfiguration@762deb10 testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7a9fd6c5 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 2, maxSize = 32, parentContextCount = 0, hitCount = 79, missCount = 2]
2025-01-22 07:41:19 DEBUG AbstractDirtiesContextTestExecutionListener After test class: context [DefaultTestContext@461905d7 testClass = StalactitePlatformTransactionManagerTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@762deb10 testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7a9fd6c5 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @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.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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.225 s - in org.codefilarete.stalactite.spring.repository.config.StalactitePlatformTransactionManagerTest
[INFO] Running org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest
2025-01-22 07:41:19 DEBUG BootstrapUtils Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate]
2025-01-22 07:41:19 DEBUG BootstrapUtils Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)]
2025-01-22 07:41:19 DEBUG BootstrapUtils Instantiating TestContextBootstrapper for test class [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest] from class [org.springframework.test.context.support.DefaultTestContextBootstrapper]
2025-01-22 07:41:19 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to process context configuration [ContextConfigurationAttributes@591e5020 declaringClass = 'org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', locations = '{}', inheritLocations = true, initializers = '{}', inheritInitializers = true, name = [null], contextLoaderClass = 'org.springframework.test.context.ContextLoader'].
2025-01-22 07:41:19 DEBUG ActiveProfilesUtils Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest]
2025-01-22 07:41:19 DEBUG DefaultTestContextBootstrapper @TestExecutionListeners is not present for class [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest]: using defaults.
2025-01-22 07:41:19 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]
2025-01-22 07:41:19 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]
2025-01-22 07:41:19 INFO DefaultTestContextBootstrapper Using TestExecutionListeners: [org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@cce1aeb, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@2032ad89, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@766b71f, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@2c526883, org.springframework.test.context.support.DirtiesContextTestExecutionListener@50b736a0, org.springframework.test.context.transaction.TransactionalTestExecutionListener@655c97da, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@57300a21, org.springframework.test.context.event.EventPublishingTestExecutionListener@68997634, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@1f24fb1, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@91ea12, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@57a79923, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@742c7d35, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@67303bc6, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener@68fe9c48]
2025-01-22 07:41:19 DEBUG AbstractDirtiesContextTestExecutionListener Before test class: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map[[empty]]], class annotated with @DirtiesContext [false] with mode [null].
2025-01-22 07:41:19 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@6e2157f2, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:19 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to load context from [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]].
2025-01-22 07:41:19 DEBUG AbstractGenericContextLoader Loading ApplicationContext for merged context configuration [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]].
2025-01-22 07:41:19 DEBUG StandardEnvironment Activating profiles []
2025-01-22 07:41:19 DEBUG AnnotationConfigContextLoader Registering component classes: {class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}
2025-01-22 07:41:19 DEBUG GenericApplicationContext Refreshing org.springframework.context.support.GenericApplicationContext@36f59005
2025-01-22 07:41:19 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor'
2025-01-22 07:41:19 INFO RepositoryConfigurationDelegate Multiple Spring Data modules found, entering strict repository configuration mode
2025-01-22 07:41:19 INFO RepositoryConfigurationDelegate Bootstrapping Spring Data Stalactite repositories in DEFAULT mode.
2025-01-22 07:41:19 DEBUG RepositoryConfigurationDelegate Scanning for Stalactite repositories in packages org.codefilarete.stalactite.spring.repository.query.
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithPolymorphismTest.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithPolymorphismTest.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractNativeQueriesTest.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractNativeQueriesTest.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository$NamesOnly$SimplePerson.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository$NamesOnly$SimplePerson.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository$NamesOnly.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository$NamesOnly.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository.class]
2025-01-22 07:41:19 DEBUG RepositoryComponentProvider Identified candidate component class: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesTest.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesTest.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionRepository.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionRepository.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository$NamesOnly$SimplePerson.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository$NamesOnly$SimplePerson.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository$NamesOnly.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository$NamesOnly.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesTest.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesTest.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/StalactiteRepositoryContextConfigurationBase.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/StalactiteRepositoryContextConfigurationBase.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesRepository.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesRepository.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesTest.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesTest.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$1.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$1.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$2.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$2.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$3.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$3.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$4.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$4.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$5.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$5.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$CriteriaChain.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$CriteriaChain.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$Criterion.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$Criterion.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/CreateQueryLookupStrategy.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/CreateQueryLookupStrategy.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/DeclaredQueryLookupStrategy.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/DeclaredQueryLookupStrategy.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteDelete.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteDelete.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactitePagedQuery$StalactiteParametersParameterAccessor.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactitePagedQuery$StalactiteParametersParameterAccessor.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactitePagedQuery.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactitePagedQuery.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$1.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$1.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$2.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$2.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$DerivedQuery.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$DerivedQuery.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery$1.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery$1.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery$DerivedQuery.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery$DerivedQuery.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/Query.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/Query.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/QueryMethodValidator.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/QueryMethodValidator.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueryLookupStrategy.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueryLookupStrategy.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueryMethod.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueryMethod.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanRepositoryQuery.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanRepositoryQuery.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/nativ/NativeQueryMethod.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/nativ/NativeQueryMethod.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/nativ/SqlNativeRepositoryQuery.class]
2025-01-22 07:41:19 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/nativ/SqlNativeRepositoryQuery.class]
2025-01-22 07:41:19 TRACE RepositoryConfigurationDelegate Spring Data Stalactite - Registering repository: derivedQueriesRepository - Interface: org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository - Factory: org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean
2025-01-22 07:41:19 INFO RepositoryConfigurationDelegate Finished Spring Data repository scanning in 44 ms. Found 1 Stalactite repository interfaces.
2025-01-22 07:41:19 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.context.ImportsContextCustomizer$ImportsCleanupPostProcessor'
2025-01-22 07:41:19 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor'
2025-01-22 07:41:19 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerProcessor'
2025-01-22 07:41:19 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerFactory'
2025-01-22 07:41:19 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor'
2025-01-22 07:41:19 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor'
2025-01-22 07:41:19 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor$SpyPostProcessor'
2025-01-22 07:41:19 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'stalactiteRepositoryContextConfigurationBase'
2025-01-22 07:41:19 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'derivedQueriesWithSingleTablePolymorphismTest.StalactiteRepositoryContextConfiguration'
2025-01-22 07:41:19 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'dataSource'
2025-01-22 07:41:19 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'transactionManager'
2025-01-22 07:41:19 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'transactionManager' via factory method to bean named 'dataSource'
2025-01-22 07:41:19 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'persistenceContext'
2025-01-22 07:41:19 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'persistenceContext' via factory method to bean named 'transactionManager'
2025-01-22 07:41:19 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'countryPersister'
2025-01-22 07:41:19 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'countryPersister' via factory method to bean named 'persistenceContext'
2025-01-22 07:41:19 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'derivedQueriesRepository'
2025-01-22 07:41:19 DEBUG RepositoryFactorySupport Initializing repository instance for org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository…
2025-01-22 07:41:19 DEBUG RepositoryFactorySupport Finished creation of repository instance for org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository.
2025-01-22 07:41:19 DEBUG EventListenerMethodProcessor 1 @EventListener methods processed on bean 'stalactiteRepositoryContextConfigurationBase': {public void org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase.onApplicationEvent(org.springframework.context.event.ContextRefreshedEvent)=@org.springframework.context.event.EventListener(classes={}, condition="", id="", value={})}
2025-01-22 07:41:19 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@259c2915
2025-01-22 07:41:19 DEBUG DDLDeployer create table Language(code varchar(255), id int not null, unique (id))
2025-01-22 07:41:19 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, vehicleId int, unique (id))
2025-01-22 07:41:19 DEBUG DDLDeployer create table Vehicle(color int, id int not null, unique (id))
2025-01-22 07:41:19 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))
2025-01-22 07:41:19 DEBUG DDLDeployer create table Country_languages(country_id int, languages_id int, unique (country_id, languages_id))
2025-01-22 07:41:19 DEBUG DDLDeployer create table Country_states(country_id int, states_id int, unique (country_id, states_id))
2025-01-22 07:41:19 DEBUG DDLDeployer create table State(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:19 DEBUG DDLDeployer create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames))
2025-01-22 07:41:19 DEBUG DDLDeployer alter table Person add constraint FK_Person_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id)
2025-01-22 07:41:19 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2025-01-22 07:41:19 DEBUG DDLDeployer alter table Country_languages add constraint FK_Country_languages_languages_id_Language_id foreign key(languages_id) references Language(id)
2025-01-22 07:41:19 DEBUG DDLDeployer alter table Country_languages add constraint FK_Country_languages_country_id_Country_id foreign key(country_id) references Country(id)
2025-01-22 07:41:19 DEBUG DDLDeployer alter table Country_states add constraint FK_Country_states_states_id_State_id foreign key(states_id) references State(id)
2025-01-22 07:41:19 DEBUG DDLDeployer alter table Country_states add constraint FK_Country_states_country_id_Country_id foreign key(country_id) references Country(id)
2025-01-22 07:41:19 DEBUG DDLDeployer alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id)
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Storing ApplicationContext [922062853] in cache under key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 79, missCount = 3]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 80, missCount = 3]
2025-01-22 07:41:19 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@6e2157f2, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:19 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@6e2157f2, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 81, missCount = 3]
2025-01-22 07:41:19 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@6e2157f2, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.projection]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:19 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@42dc92de
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@42dc92de] for JDBC transaction
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@42dc92de] to manual commit
2025-01-22 07:41:19 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@6e2157f2, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@59c08dd4]; rollback [true]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 82, missCount = 3]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 83, missCount = 3]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 84, missCount = 3]
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:19 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:19 TRACE SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.name=me, Person.id=o.c.s.i.PersistableIdentifier@666, Person.vehicleId=null}}
2025-01-22 07:41:19 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:19 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=Toto, Country.DTYPE=Republic, Country.deputeCount=0}, 2={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=Tata, Country.DTYPE=Republic, Country.deputeCount=0}}
2025-01-22 07:41:19 TRACE 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.DTYPE as Country_DTYPE, 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}
2025-01-22 07:41:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@4f50d590
2025-01-22 07:41:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@526c0134 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@36fc61b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4515ab2 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@79d76ad4 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1c290b82 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7c52b549 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]
2025-01-22 07:41:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@69242944 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]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 85, missCount = 3]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 86, missCount = 3]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 87, missCount = 3]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 88, missCount = 3]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 89, missCount = 3]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 90, missCount = 3]
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@42dc92de]
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@42dc92de] after transaction
2025-01-22 07:41:19 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@6e2157f2, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:19 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@6e2157f2, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:19 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@119574a9, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 91, missCount = 3]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 92, missCount = 3]
2025-01-22 07:41:19 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@119574a9, testMethod = equals_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:19 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@119574a9, testMethod = equals_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 93, missCount = 3]
2025-01-22 07:41:19 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@119574a9, testMethod = equals_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.equals_ignoreCase]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:19 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@69235038
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@69235038] for JDBC transaction
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@69235038] to manual commit
2025-01-22 07:41:19 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@119574a9, testMethod = equals_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@59c08dd4]; rollback [true]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 94, missCount = 3]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 95, missCount = 3]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 96, missCount = 3]
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:19 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:19 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=Toto, Country.DTYPE=Republic, Country.deputeCount=0}, 2={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=Titi, Country.DTYPE=Republic, Country.deputeCount=0}}
2025-01-22 07:41:19 TRACE 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.DTYPE as Country_DTYPE, 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 lower(Country.name) = lower(?) | {1=TOTO}
2025-01-22 07:41:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@a32bf4f
2025-01-22 07:41:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7faec076 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@794e544b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5706f658 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@274f16c7 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c28e269 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:19 TRACE 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.DTYPE as Country_DTYPE, 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 lower(Country.name) = lower(?) | {1=toto}
2025-01-22 07:41:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@5f85e7e9
2025-01-22 07:41:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5ca758b9 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@55e4d821 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@138c2437 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5d6c5267 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2e3abc3b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:19 TRACE 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.DTYPE as Country_DTYPE, 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 lower(Country.name) = lower(?) | {1=TOTO}
2025-01-22 07:41:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@75072d3e
2025-01-22 07:41:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4f4ba1ea on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6a737ee1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2142ab69 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7cba7745 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@d4f9a45 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:19 TRACE 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.DTYPE as Country_DTYPE, 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 lower(Country.name) = lower(?) | {1=toto}
2025-01-22 07:41:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@430a748
2025-01-22 07:41:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@18495d2c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@22f05d01 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2ea3ed9f on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@198d6bc7 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@39b525a2 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 97, missCount = 3]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 98, missCount = 3]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 99, missCount = 3]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 100, missCount = 3]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 101, missCount = 3]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 102, missCount = 3]
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@69235038]
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@69235038] after transaction
2025-01-22 07:41:19 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@119574a9, testMethod = equals_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:19 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@119574a9, testMethod = equals_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:19 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@de63894, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 103, missCount = 3]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 104, missCount = 3]
2025-01-22 07:41:19 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@de63894, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:19 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@de63894, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 105, missCount = 3]
2025-01-22 07:41:19 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@de63894, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.startsWith]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:19 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@1dee84bf
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@1dee84bf] for JDBC transaction
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1dee84bf] to manual commit
2025-01-22 07:41:19 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@de63894, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@59c08dd4]; rollback [true]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 106, missCount = 3]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 107, missCount = 3]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 108, missCount = 3]
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:19 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:19 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=a description with a keyword, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=null, Country.DTYPE=Republic, Country.deputeCount=0}, 2={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=a keyword contained in the description, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=null, Country.DTYPE=Republic, Country.deputeCount=0}}
2025-01-22 07:41:19 TRACE 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.DTYPE as Country_DTYPE, 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%}
2025-01-22 07:41:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@19e015b2
2025-01-22 07:41:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@144a7ad5 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]
2025-01-22 07:41:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@54d6130 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]
2025-01-22 07:41:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7d314e63 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]
2025-01-22 07:41:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@17675c2f 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]
2025-01-22 07:41:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@79cdfb12 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]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 109, missCount = 3]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 110, missCount = 3]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 111, missCount = 3]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 112, missCount = 3]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 113, missCount = 3]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 114, missCount = 3]
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@1dee84bf]
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1dee84bf] after transaction
2025-01-22 07:41:19 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@de63894, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:19 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@de63894, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:19 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7a48e086, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 115, missCount = 3]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 116, missCount = 3]
2025-01-22 07:41:19 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7a48e086, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:19 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7a48e086, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 117, missCount = 3]
2025-01-22 07:41:19 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7a48e086, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.projection_byExtraArgument]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:19 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@5b8b8794
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@5b8b8794] for JDBC transaction
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5b8b8794] to manual commit
2025-01-22 07:41:19 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7a48e086, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@59c08dd4]; rollback [true]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 118, missCount = 3]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 119, missCount = 3]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 120, missCount = 3]
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:19 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:19 TRACE SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.name=Jane Do, Person.id=o.c.s.i.PersistableIdentifier@777, Person.vehicleId=null}, 2={Person.name=John Do, Person.id=o.c.s.i.PersistableIdentifier@666, Person.vehicleId=null}}
2025-01-22 07:41:19 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:19 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=Toto, Country.DTYPE=Republic, Country.deputeCount=0}, 2={Country.presidentId=o.c.s.i.PersistableIdentifier@777, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=Toto, Country.DTYPE=Republic, Country.deputeCount=0}}
2025-01-22 07:41:19 TRACE 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.DTYPE as Country_DTYPE, 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}
2025-01-22 07:41:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@33953208
2025-01-22 07:41:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@47dff7db on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@13ef9007 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4aae59b0 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5d2fb84d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@32af7447 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6074ed28 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]
2025-01-22 07:41:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5ab0260 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]
2025-01-22 07:41:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@33953208
2025-01-22 07:41:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@47dff7db 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]
2025-01-22 07:41:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@13ef9007 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]
2025-01-22 07:41:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4aae59b0 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]
2025-01-22 07:41:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5d2fb84d 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]
2025-01-22 07:41:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@32af7447 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]
2025-01-22 07:41:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6074ed28 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]
2025-01-22 07:41:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5ab0260 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]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 121, missCount = 3]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 122, missCount = 3]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 123, missCount = 3]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 124, missCount = 3]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 125, missCount = 3]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 126, missCount = 3]
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@5b8b8794]
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5b8b8794] after transaction
2025-01-22 07:41:19 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7a48e086, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:19 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7a48e086, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:19 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@75b7889d, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 127, missCount = 3]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 128, missCount = 3]
2025-01-22 07:41:19 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@75b7889d, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:19 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@75b7889d, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 129, missCount = 3]
2025-01-22 07:41:19 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@75b7889d, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.before]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:19 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@7248b33c
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@7248b33c] for JDBC transaction
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7248b33c] to manual commit
2025-01-22 07:41:19 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@75b7889d, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@59c08dd4]; rollback [true]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 130, missCount = 3]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 131, missCount = 3]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 132, missCount = 3]
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:19 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:19 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=null, Country.DTYPE=Republic, Country.deputeCount=0}}
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:19 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:19 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=null, Country.DTYPE=Republic, Country.deputeCount=0}}
2025-01-22 07:41:19 TRACE 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}
2025-01-22 07:41:19 TRACE 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}
2025-01-22 07:41:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d862e03
2025-01-22 07:41:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7b09acd9 on object Republic[deputeCount=0,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]
2025-01-22 07:41:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35d0a6b1 on object Republic[deputeCount=0,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]
2025-01-22 07:41:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db on object Republic[deputeCount=0,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]
2025-01-22 07:41:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 on object Republic[deputeCount=0,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]
2025-01-22 07:41:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f4e6738 on object Republic[deputeCount=0,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]
2025-01-22 07:41:19 TRACE 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.DTYPE as Country_DTYPE, 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}
2025-01-22 07:41:19 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@32c26e28
2025-01-22 07:41:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4d2a9d6 on object Republic[deputeCount=0,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]
2025-01-22 07:41:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7e31164b on object Republic[deputeCount=0,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]
2025-01-22 07:41:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5a56aa85 on object Republic[deputeCount=0,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]
2025-01-22 07:41:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@45ad2fb1 on object Republic[deputeCount=0,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]
2025-01-22 07:41:19 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3358ea01 on object Republic[deputeCount=0,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]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 133, missCount = 3]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 134, missCount = 3]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 135, missCount = 3]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 136, missCount = 3]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 137, missCount = 3]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 138, missCount = 3]
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@7248b33c]
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7248b33c] after transaction
2025-01-22 07:41:19 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@75b7889d, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:19 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@75b7889d, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:19 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4edc28df, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 139, missCount = 3]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 140, missCount = 3]
2025-01-22 07:41:19 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4edc28df, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:19 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4edc28df, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 141, missCount = 3]
2025-01-22 07:41:19 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4edc28df, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.exists]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:19 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@62204612
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@62204612] for JDBC transaction
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@62204612] to manual commit
2025-01-22 07:41:19 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4edc28df, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@59c08dd4]; rollback [true]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 142, missCount = 3]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 143, missCount = 3]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 144, missCount = 3]
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:19 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:19 TRACE SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.name=me, Person.id=o.c.s.i.PersistableIdentifier@666, Person.vehicleId=null}}
2025-01-22 07:41:19 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:19 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=Toto, Country.DTYPE=Republic, Country.deputeCount=0}, 2={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=Tata, Country.DTYPE=Republic, Country.deputeCount=0}}
2025-01-22 07:41:19 TRACE 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}
2025-01-22 07:41:19 TRACE 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}
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 145, missCount = 3]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 146, missCount = 3]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 147, missCount = 3]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 148, missCount = 3]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 149, missCount = 3]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 150, missCount = 3]
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@62204612]
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@62204612] after transaction
2025-01-22 07:41:19 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4edc28df, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:19 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4edc28df, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:19 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@f979195, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 151, missCount = 3]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 152, missCount = 3]
2025-01-22 07:41:19 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@f979195, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:19 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@f979195, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 153, missCount = 3]
2025-01-22 07:41:19 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@f979195, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.orderBy]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:19 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@4eebbf28
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@4eebbf28] for JDBC transaction
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4eebbf28] to manual commit
2025-01-22 07:41:19 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@f979195, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@59c08dd4]; rollback [true]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 154, missCount = 3]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 155, missCount = 3]
2025-01-22 07:41:19 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:19 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 156, missCount = 3]
2025-01-22 07:41:19 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}}
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.name=me, Person.id=o.c.s.i.PersistableIdentifier@666, Person.vehicleId=o.c.s.i.PersistableIdentifier@1438}, 2={Person.name=you, Person.id=o.c.s.i.PersistableIdentifier@237, Person.vehicleId=null}}
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=Toto, Country.DTYPE=Republic, Country.deputeCount=0}, 2={Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=Tata, Country.DTYPE=Republic, Country.deputeCount=0}}
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Language(code, id) values (?, ?) | {1={Language.code=fr_fr, Language.id=o.c.s.i.PersistableIdentifier@77}, 2={Language.code=en_en, Language.id=o.c.s.i.PersistableIdentifier@88}, 3={Language.code=es_es, Language.id=o.c.s.i.PersistableIdentifier@99}}
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 4 times
2025-01-22 07:41:20 TRACE 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@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88}, 4={Country_languages.country_id=o.c.s.i.PersistableIdentifier@43, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77}}
2025-01-22 07:41:20 DEBUG EntityQueryCriteriaSupport Sorting loaded entities in memory
2025-01-22 07:41:20 TRACE 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}
2025-01-22 07:41:20 TRACE 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]}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d862e03
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7b09acd9 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35d0a6b1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db on object 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@59a76408],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 on object 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@59a76408],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f4e6738 on object 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@59a76408],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37c3aee0 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@45362e78 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d862e03
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7b09acd9 on object 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@59a76408],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@55a60b34,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35d0a6b1 on object 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@59a76408],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@55a60b34,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db on object 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@76d04a25, org.codefilarete.stalactite.engine.model.Language@59a76408],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@55a60b34,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 on object 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@76d04a25, org.codefilarete.stalactite.engine.model.Language@59a76408],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@55a60b34,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f4e6738 on object 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@76d04a25, org.codefilarete.stalactite.engine.model.Language@59a76408],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@55a60b34,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37c3aee0 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@55a60b34,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@45362e78 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@55a60b34,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d862e03
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7b09acd9 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=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35d0a6b1 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=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db 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@59a76408],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 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@59a76408],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f4e6738 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@59a76408],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37c3aee0 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@45362e78 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d862e03
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7b09acd9 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@59a76408],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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35d0a6b1 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@59a76408],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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db 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@22f9d577, org.codefilarete.stalactite.engine.model.Language@59a76408],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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 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@22f9d577, org.codefilarete.stalactite.engine.model.Language@59a76408],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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f4e6738 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@22f9d577, org.codefilarete.stalactite.engine.model.Language@59a76408],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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37c3aee0 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@45362e78 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]
2025-01-22 07:41:20 DEBUG EntityQueryCriteriaSupport Sorting loaded entities in memory
2025-01-22 07:41:20 TRACE 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}
2025-01-22 07:41:20 TRACE 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]}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d862e03
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7b09acd9 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35d0a6b1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db on object 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@19a51054],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 on object 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@19a51054],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f4e6738 on object 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@19a51054],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37c3aee0 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@45362e78 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d862e03
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7b09acd9 on object 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@19a51054],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@5c98f2ef,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35d0a6b1 on object 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@19a51054],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@5c98f2ef,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db on object 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@19a51054, org.codefilarete.stalactite.engine.model.Language@9336bc5],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@5c98f2ef,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 on object 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@19a51054, org.codefilarete.stalactite.engine.model.Language@9336bc5],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@5c98f2ef,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f4e6738 on object 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@19a51054, org.codefilarete.stalactite.engine.model.Language@9336bc5],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@5c98f2ef,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37c3aee0 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@5c98f2ef,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@45362e78 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@5c98f2ef,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d862e03
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7b09acd9 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=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35d0a6b1 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=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db 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@19a51054],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 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@19a51054],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f4e6738 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@19a51054],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37c3aee0 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@45362e78 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d862e03
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7b09acd9 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@19a51054],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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35d0a6b1 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@19a51054],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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db 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@13879c47, org.codefilarete.stalactite.engine.model.Language@19a51054],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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 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@13879c47, org.codefilarete.stalactite.engine.model.Language@19a51054],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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f4e6738 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@13879c47, org.codefilarete.stalactite.engine.model.Language@19a51054],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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37c3aee0 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@45362e78 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]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 157, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 158, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 159, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 160, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 161, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 162, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@4eebbf28]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4eebbf28] after transaction
2025-01-22 07:41:20 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@f979195, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@f979195, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@178a0b1, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 163, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 164, missCount = 3]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@178a0b1, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@178a0b1, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 165, missCount = 3]
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@178a0b1, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.isNull]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:20 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@2c0e24c7
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2c0e24c7] for JDBC transaction
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2c0e24c7] to manual commit
2025-01-22 07:41:20 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@178a0b1, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@59c08dd4]; rollback [true]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 166, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 167, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 168, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=Toto, Country.DTYPE=Republic, Country.deputeCount=0}}
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=null, Country.DTYPE=Republic, Country.deputeCount=0}}
2025-01-22 07:41:20 TRACE 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}
2025-01-22 07:41:20 TRACE 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}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d862e03
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7b09acd9 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35d0a6b1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f4e6738 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 TRACE 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.DTYPE as Country_DTYPE, 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 is null | {}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@7a6fcf93
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3eb022c2 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@ae4e733 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@45456cd1 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@94e90c0 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@243e33a5 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]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 169, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 170, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 171, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 172, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 173, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 174, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@2c0e24c7]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2c0e24c7] after transaction
2025-01-22 07:41:20 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@178a0b1, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@178a0b1, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@57361968, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 175, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 176, missCount = 3]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@57361968, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@57361968, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 177, missCount = 3]
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@57361968, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.orderBy_onDepthProperty]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:20 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@2a835bde
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2a835bde] for JDBC transaction
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2a835bde] to manual commit
2025-01-22 07:41:20 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@57361968, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@59c08dd4]; rollback [true]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 178, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 179, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 180, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 4 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.name=C, Person.id=o.c.s.i.PersistableIdentifier@666, Person.vehicleId=null}, 2={Person.name=B, Person.id=o.c.s.i.PersistableIdentifier@123, Person.vehicleId=null}, 3={Person.name=A, Person.id=o.c.s.i.PersistableIdentifier@237, Person.vehicleId=null}, 4={Person.name=me, Person.id=o.c.s.i.PersistableIdentifier@456, Person.vehicleId=null}}
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 4 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=Tonton, Country.DTYPE=Republic, Country.deputeCount=0}, 2={Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=Tintin, Country.DTYPE=Republic, Country.deputeCount=0}, 3={Country.presidentId=o.c.s.i.PersistableIdentifier@123, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@44, Country.name=Tantan, Country.DTYPE=Republic, Country.deputeCount=0}, 4={Country.presidentId=o.c.s.i.PersistableIdentifier@456, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@45, Country.name=Tata, Country.DTYPE=Republic, Country.deputeCount=0}}
2025-01-22 07:41:20 TRACE 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.DTYPE as Country_DTYPE, 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 like ? order by president.name asc | {1=%T%n%}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@522c56e8
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@657c5b20 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=Tintin,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@41709aa8 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=Tintin,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2a2fda9e 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=Tintin,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@764d7114 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=Tintin,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@33ad10af 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=Tintin,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3e1e7aa2 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=A,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@14a5bfd2 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=A,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@522c56e8
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@657c5b20 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=<null>,name=Tantan,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@41709aa8 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=<null>,name=Tantan,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2a2fda9e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=<null>,name=Tantan,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@764d7114 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=<null>,name=Tantan,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@33ad10af on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=<null>,name=Tantan,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3e1e7aa2 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@123,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=B,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@14a5bfd2 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@123,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=B,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@522c56e8
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@657c5b20 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Tonton,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@41709aa8 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Tonton,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2a2fda9e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Tonton,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@764d7114 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Tonton,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@33ad10af on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Tonton,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3e1e7aa2 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=C,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@14a5bfd2 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=C,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 181, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 182, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 183, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 184, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 185, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 186, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@2a835bde]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2a835bde] after transaction
2025-01-22 07:41:20 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@57361968, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@57361968, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@43f3ee3, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 187, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 188, missCount = 3]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@43f3ee3, testMethod = like_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@43f3ee3, testMethod = like_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 189, missCount = 3]
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@43f3ee3, testMethod = like_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.like_ignoreCase]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:20 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@dfbbfb0
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@dfbbfb0] for JDBC transaction
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@dfbbfb0] to manual commit
2025-01-22 07:41:20 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@43f3ee3, testMethod = like_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@59c08dd4]; rollback [true]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 190, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 191, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 192, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 4 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=Toto, Country.DTYPE=Republic, Country.deputeCount=0}, 2={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=Titi, Country.DTYPE=Republic, Country.deputeCount=0}, 3={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@44, Country.name=Tutu, Country.DTYPE=Republic, Country.deputeCount=0}, 4={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@45, Country.name=Tonton, Country.DTYPE=Republic, Country.deputeCount=0}}
2025-01-22 07:41:20 TRACE 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.DTYPE as Country_DTYPE, 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 lower(Country.name) like lower(?) | {1=%O%}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@137e8c71
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6a8a20c1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6b3df144 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6781a441 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@13b0a2ef on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1783c60c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@137e8c71
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6a8a20c1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=<null>,name=Tonton,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6b3df144 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=<null>,name=Tonton,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6781a441 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=<null>,name=Tonton,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@13b0a2ef on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=<null>,name=Tonton,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1783c60c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=<null>,name=Tonton,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 193, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 194, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 195, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 196, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 197, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 198, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@dfbbfb0]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@dfbbfb0] after transaction
2025-01-22 07:41:20 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@43f3ee3, testMethod = like_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@43f3ee3, testMethod = like_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@743a337, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 199, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 200, missCount = 3]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@743a337, testMethod = lesser@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@743a337, testMethod = lesser@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 201, missCount = 3]
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@743a337, testMethod = lesser@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.lesser]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:20 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@e79a675
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@e79a675] for JDBC transaction
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@e79a675] to manual commit
2025-01-22 07:41:20 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@743a337, testMethod = lesser@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@59c08dd4]; rollback [true]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 202, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 203, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 204, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=null, Country.DTYPE=Republic, Country.deputeCount=0}}
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=null, Country.DTYPE=Republic, Country.deputeCount=0}}
2025-01-22 07:41:20 TRACE 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}
2025-01-22 07:41:20 TRACE 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}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d862e03
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7b09acd9 on object Republic[deputeCount=0,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35d0a6b1 on object Republic[deputeCount=0,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db on object Republic[deputeCount=0,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 on object Republic[deputeCount=0,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f4e6738 on object Republic[deputeCount=0,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]
2025-01-22 07:41:20 TRACE 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.DTYPE as Country_DTYPE, 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}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@983401e
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@45559fc8 on object Republic[deputeCount=0,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d29421c on object Republic[deputeCount=0,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@36a2fd51 on object Republic[deputeCount=0,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6d9fa54e on object Republic[deputeCount=0,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6a212343 on object Republic[deputeCount=0,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]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 205, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 206, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 207, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 208, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 209, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 210, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@e79a675]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@e79a675] after transaction
2025-01-22 07:41:20 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@743a337, testMethod = lesser@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@743a337, testMethod = lesser@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@108f19c7, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 211, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 212, missCount = 3]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@108f19c7, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@108f19c7, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 213, missCount = 3]
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@108f19c7, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.embeddedCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:20 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@2a6b4d
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2a6b4d] for JDBC transaction
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2a6b4d] to manual commit
2025-01-22 07:41:20 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@108f19c7, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@59c08dd4]; rollback [true]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 214, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 215, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 216, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.presidentId=null, Country.modificationDate=Fri May 10 10:30:45 UTC 2024, Country.euMember=false, Country.description=null, Country.creationDate=Fri Jan 22 11:10:23 UTC 2010, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=Toto, Country.DTYPE=Republic, Country.deputeCount=0}, 2={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=Toto, Country.DTYPE=Republic, Country.deputeCount=0}}
2025-01-22 07:41:20 TRACE 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.DTYPE as Country_DTYPE, 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=Wed Jan 22 07:41:20 UTC 2025}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@7baa178
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@73210280 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4e1b36e6 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@35d518a7 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3e07a967 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@29bc0447 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,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]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 217, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 218, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 219, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 220, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 221, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 222, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@2a6b4d]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2a6b4d] after transaction
2025-01-22 07:41:20 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@108f19c7, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@108f19c7, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@38fc8a6b, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 223, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 224, missCount = 3]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@38fc8a6b, testMethod = ignoreCase_all@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@38fc8a6b, testMethod = ignoreCase_all@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 225, missCount = 3]
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@38fc8a6b, testMethod = ignoreCase_all@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.ignoreCase_all]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:20 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@3bb35082
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@3bb35082] for JDBC transaction
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@3bb35082] to manual commit
2025-01-22 07:41:20 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@38fc8a6b, testMethod = ignoreCase_all@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@59c08dd4]; rollback [true]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 226, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 227, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 228, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 4 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=a description with a keyword, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=Toto, Country.DTYPE=Republic, Country.deputeCount=0}, 2={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=a keyword contained in the description, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=TOtO, Country.DTYPE=Republic, Country.deputeCount=0}, 3={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@44, Country.name=toTO, Country.DTYPE=Republic, Country.deputeCount=0}, 4={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@45, Country.name=TonTon, Country.DTYPE=Republic, Country.deputeCount=0}}
2025-01-22 07:41:20 TRACE 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.DTYPE as Country_DTYPE, 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 (lower(Country.name) = lower(?) and lower(Country.description) like lower(?)) | {1=toTO, 2=%CoNtAINed%}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@632093f8
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@15d075c0 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=TOtO,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2e73674c 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=TOtO,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@18f4947f 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=TOtO,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@69d0e894 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=TOtO,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5cacbbe5 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=TOtO,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 229, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 230, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 231, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 232, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 233, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 234, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@3bb35082]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@3bb35082] after transaction
2025-01-22 07:41:20 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@38fc8a6b, testMethod = ignoreCase_all@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@38fc8a6b, testMethod = ignoreCase_all@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@ad7d183, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 235, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 236, missCount = 3]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@ad7d183, testMethod = ignoreCase_and@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@ad7d183, testMethod = ignoreCase_and@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 237, missCount = 3]
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@ad7d183, testMethod = ignoreCase_and@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.ignoreCase_and]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:20 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@642d1c05
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@642d1c05] for JDBC transaction
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@642d1c05] to manual commit
2025-01-22 07:41:20 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@ad7d183, testMethod = ignoreCase_and@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@59c08dd4]; rollback [true]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 238, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 239, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 240, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 4 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=a description with a keyword, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=Toto, Country.DTYPE=Republic, Country.deputeCount=0}, 2={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=a keyword contained in the description, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=TOtO, Country.DTYPE=Republic, Country.deputeCount=0}, 3={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@44, Country.name=toTO, Country.DTYPE=Republic, Country.deputeCount=0}, 4={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@45, Country.name=TonTon, Country.DTYPE=Republic, Country.deputeCount=0}}
2025-01-22 07:41:20 TRACE 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.DTYPE as Country_DTYPE, 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 (lower(Country.name) = lower(?) and Country.description like ?) | {1=toTO, 2=%contained%}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@4151251b
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2e7be4d2 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=TOtO,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@33bb8859 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=TOtO,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6a33757 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=TOtO,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1dec46ac 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=TOtO,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@727aec08 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=TOtO,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 241, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 242, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 243, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 244, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 245, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 246, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@642d1c05]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@642d1c05] after transaction
2025-01-22 07:41:20 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@ad7d183, testMethod = ignoreCase_and@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@ad7d183, testMethod = ignoreCase_and@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@628d3123, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 247, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 248, missCount = 3]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@628d3123, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@628d3123, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 249, missCount = 3]
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@628d3123, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.twoCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:20 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@1dabc2f8
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@1dabc2f8] for JDBC transaction
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1dabc2f8] to manual commit
2025-01-22 07:41:20 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@628d3123, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@59c08dd4]; rollback [true]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 250, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 251, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 252, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=Toto, Country.DTYPE=Republic, Country.deputeCount=0}, 2={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=Toto, Country.DTYPE=Republic, Country.deputeCount=0}}
2025-01-22 07:41:20 TRACE 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.DTYPE as Country_DTYPE, 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}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@15407521
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@171158d0 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3196aea6 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@466ae771 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1a763008 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1e915e7e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 253, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 254, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 255, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 256, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 257, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 258, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@1dabc2f8]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1dabc2f8] after transaction
2025-01-22 07:41:20 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@628d3123, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@628d3123, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@78f51ba1, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 259, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 260, missCount = 3]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@78f51ba1, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@78f51ba1, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 261, missCount = 3]
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@78f51ba1, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.equalBoolean]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:20 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@6c83c86f
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@6c83c86f] for JDBC transaction
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6c83c86f] to manual commit
2025-01-22 07:41:20 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@78f51ba1, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@59c08dd4]; rollback [true]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 262, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 263, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 264, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=Toto, Country.DTYPE=Republic, Country.deputeCount=0}, 2={Country.presidentId=null, Country.modificationDate=null, Country.euMember=true, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=Toto, Country.DTYPE=Republic, Country.deputeCount=0}}
2025-01-22 07:41:20 TRACE 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.DTYPE as Country_DTYPE, 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.euMember = ? | {1=true}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@468a4674
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@58313b33 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@57d15bb6 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@780bc903 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7c5ccc7c 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@218d34aa 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]
2025-01-22 07:41:20 TRACE 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.DTYPE as Country_DTYPE, 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.euMember = ? | {1=false}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@3acd599d
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@19f52861 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@11d5a35b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7c17d7d1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@14209c3e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@28533a9a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 265, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 266, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 267, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 268, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 269, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 270, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@6c83c86f]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6c83c86f] after transaction
2025-01-22 07:41:20 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@78f51ba1, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@78f51ba1, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2c1feb95, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 271, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 272, missCount = 3]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2c1feb95, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2c1feb95, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 273, missCount = 3]
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2c1feb95, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.limit_throwsExceptionBecauseOfCollectionPropertyMapping]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:20 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@3c4e4344
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@3c4e4344] for JDBC transaction
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@3c4e4344] to manual commit
2025-01-22 07:41:20 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2c1feb95, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@59c08dd4]; rollback [true]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 274, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 275, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 276, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}}
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.name=me, Person.id=o.c.s.i.PersistableIdentifier@666, Person.vehicleId=o.c.s.i.PersistableIdentifier@1438}, 2={Person.name=you, Person.id=o.c.s.i.PersistableIdentifier@237, Person.vehicleId=null}}
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=Toto, Country.DTYPE=Republic, Country.deputeCount=0}, 2={Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=Tata, Country.DTYPE=Republic, Country.deputeCount=0}}
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Language(code, id) values (?, ?) | {1={Language.code=es_es, Language.id=o.c.s.i.PersistableIdentifier@99}, 2={Language.code=en_en, Language.id=o.c.s.i.PersistableIdentifier@88}, 3={Language.code=fr_fr, Language.id=o.c.s.i.PersistableIdentifier@77}}
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 4 times
2025-01-22 07:41:20 TRACE 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@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@43, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99}}
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 277, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 278, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 279, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 280, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 281, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 282, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@3c4e4344]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@3c4e4344] after transaction
2025-01-22 07:41:20 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2c1feb95, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2c1feb95, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@584c661e, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 283, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 284, missCount = 3]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@584c661e, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@584c661e, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 285, missCount = 3]
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@584c661e, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.contains]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:20 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@652aac4c
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@652aac4c] for JDBC transaction
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@652aac4c] to manual commit
2025-01-22 07:41:20 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@584c661e, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@59c08dd4]; rollback [true]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 286, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 287, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 288, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=a description with a keyword, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=null, Country.DTYPE=Republic, Country.deputeCount=0}, 2={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=a keyword contained in the description, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=null, Country.DTYPE=Republic, Country.deputeCount=0}}
2025-01-22 07:41:20 TRACE 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.DTYPE as Country_DTYPE, 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=%contained%}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@320d4c62
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@f9b0bfb 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7fca46aa 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@41404e50 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1b08681b 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@365a82c6 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]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 289, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 290, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 291, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 292, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 293, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 294, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@652aac4c]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@652aac4c] after transaction
2025-01-22 07:41:20 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@584c661e, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@584c661e, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@79fe7eb7, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 295, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 296, missCount = 3]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@79fe7eb7, testMethod = in_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@79fe7eb7, testMethod = in_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 297, missCount = 3]
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@79fe7eb7, testMethod = in_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.in_string]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:20 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@21ee9923
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@21ee9923] for JDBC transaction
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@21ee9923] to manual commit
2025-01-22 07:41:20 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@79fe7eb7, testMethod = in_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@59c08dd4]; rollback [true]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 298, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 299, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 300, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=Toto, Country.DTYPE=Republic, Country.deputeCount=0}, 2={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=Titi, Country.DTYPE=Republic, Country.deputeCount=0}, 3={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@44, Country.name=Tata, Country.DTYPE=Republic, Country.deputeCount=0}}
2025-01-22 07:41:20 TRACE 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.DTYPE as Country_DTYPE, 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 in (?) | {1=Titi}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@6c05ae65
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@22c45bde 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=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@16e7ba74 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=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6850dec4 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=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@18f333f2 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=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@336c1e82 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=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 TRACE 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.DTYPE as Country_DTYPE, 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 lower(Country.name) in (lower(?)) | {1=tiTI}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@3e6367bd
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7b67e60e 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=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1d430022 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=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2207bca1 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=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@800fc6 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=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5475de4 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=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 TRACE 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.DTYPE as Country_DTYPE, 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 lower(Country.name) in (lower(?), lower(?)) | {1=tiTI, 2=TOto}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@3e8df7ca
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@318fd928 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@144602ef on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1eabf6ae on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2aeb8c7f on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@e9ea2b7 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@3e8df7ca
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@318fd928 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=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@144602ef 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=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1eabf6ae 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=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2aeb8c7f 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=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@e9ea2b7 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=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 301, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 302, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 303, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 304, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 305, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 306, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@21ee9923]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@21ee9923] after transaction
2025-01-22 07:41:20 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@79fe7eb7, testMethod = in_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@79fe7eb7, testMethod = in_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@790b51f1, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 307, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 308, missCount = 3]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@790b51f1, testMethod = notIn_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@790b51f1, testMethod = notIn_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 309, missCount = 3]
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@790b51f1, testMethod = notIn_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.notIn_string]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:20 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@27bdf7d
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@27bdf7d] for JDBC transaction
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@27bdf7d] to manual commit
2025-01-22 07:41:20 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@790b51f1, testMethod = notIn_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@59c08dd4]; rollback [true]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 310, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 311, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 312, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=Toto, Country.DTYPE=Republic, Country.deputeCount=0}, 2={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=Titi, Country.DTYPE=Republic, Country.deputeCount=0}, 3={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@44, Country.name=Tata, Country.DTYPE=Republic, Country.deputeCount=0}}
2025-01-22 07:41:20 TRACE 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.DTYPE as Country_DTYPE, 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 lower(Country.name) not in (lower(?)) | {1=TATA}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@3677b9f0
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@651ae325 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@58b8ca0a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7dcd2603 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21d856ee on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3fae3045 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@3677b9f0
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@651ae325 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=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@58b8ca0a 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=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7dcd2603 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=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21d856ee 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=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3fae3045 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=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 313, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 314, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 315, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 316, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 317, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 318, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@27bdf7d]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@27bdf7d] after transaction
2025-01-22 07:41:20 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@790b51f1, testMethod = notIn_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@790b51f1, testMethod = notIn_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@60950f4b, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 319, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 320, missCount = 3]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@60950f4b, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@60950f4b, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 321, missCount = 3]
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@60950f4b, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.greaterEquals]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:20 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@2ef73704
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2ef73704] for JDBC transaction
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2ef73704] to manual commit
2025-01-22 07:41:20 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@60950f4b, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@59c08dd4]; rollback [true]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 322, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 323, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 324, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=null, Country.DTYPE=Republic, Country.deputeCount=0}}
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=null, Country.DTYPE=Republic, Country.deputeCount=0}}
2025-01-22 07:41:20 TRACE 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}
2025-01-22 07:41:20 TRACE 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}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d862e03
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7b09acd9 on object Republic[deputeCount=0,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35d0a6b1 on object Republic[deputeCount=0,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db on object Republic[deputeCount=0,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 on object Republic[deputeCount=0,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f4e6738 on object Republic[deputeCount=0,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]
2025-01-22 07:41:20 TRACE 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.DTYPE as Country_DTYPE, 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@42}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@18f92361
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2ba859bf on object Republic[deputeCount=0,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6336df27 on object Republic[deputeCount=0,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@45761ad8 on object Republic[deputeCount=0,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@757ba3dc on object Republic[deputeCount=0,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@206185b3 on object Republic[deputeCount=0,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@18f92361
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2ba859bf 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6336df27 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@45761ad8 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@757ba3dc 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@206185b3 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]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 325, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 326, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 327, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 328, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 329, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 330, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@2ef73704]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2ef73704] after transaction
2025-01-22 07:41:20 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@60950f4b, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@60950f4b, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@74a0d8a, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 331, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 332, missCount = 3]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@74a0d8a, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@74a0d8a, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 333, missCount = 3]
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@74a0d8a, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.countDistinctByCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:20 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@2baa5ccd
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2baa5ccd] for JDBC transaction
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2baa5ccd] to manual commit
2025-01-22 07:41:20 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@74a0d8a, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@59c08dd4]; rollback [true]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 334, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 335, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 336, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}}
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.name=me, Person.id=o.c.s.i.PersistableIdentifier@666, Person.vehicleId=o.c.s.i.PersistableIdentifier@1438}, 2={Person.name=you, Person.id=o.c.s.i.PersistableIdentifier@237, Person.vehicleId=null}}
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=Toto, Country.DTYPE=Republic, Country.deputeCount=0}, 2={Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=Toto, Country.DTYPE=Republic, Country.deputeCount=0}}
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 4 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Language(code, id) values (?, ?) | {1={Language.code=fr_fr, Language.id=o.c.s.i.PersistableIdentifier@77}, 2={Language.code=fr_fr, Language.id=o.c.s.i.PersistableIdentifier@78}, 3={Language.code=es_es, Language.id=o.c.s.i.PersistableIdentifier@99}, 4={Language.code=en_en, Language.id=o.c.s.i.PersistableIdentifier@88}}
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 5 times
2025-01-22 07:41:20 TRACE 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@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@77}, 5={Country_languages.country_id=o.c.s.i.PersistableIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@78}}
2025-01-22 07:41:20 TRACE 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}
2025-01-22 07:41:20 TRACE 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}
2025-01-22 07:41:20 TRACE 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}
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 337, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 338, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 339, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 340, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 341, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 342, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@2baa5ccd]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2baa5ccd] after transaction
2025-01-22 07:41:20 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@74a0d8a, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@74a0d8a, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@56a57da3, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 343, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 344, missCount = 3]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@56a57da3, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@56a57da3, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 345, missCount = 3]
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@56a57da3, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.between]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:20 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@62590e21
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@62590e21] for JDBC transaction
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@62590e21] to manual commit
2025-01-22 07:41:20 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@56a57da3, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@59c08dd4]; rollback [true]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 346, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 347, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 348, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=null, Country.DTYPE=Republic, Country.deputeCount=0}}
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=null, Country.DTYPE=Republic, Country.deputeCount=0}}
2025-01-22 07:41:20 TRACE 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}
2025-01-22 07:41:20 TRACE 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}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d862e03
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7b09acd9 on object Republic[deputeCount=0,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35d0a6b1 on object Republic[deputeCount=0,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db on object Republic[deputeCount=0,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 on object Republic[deputeCount=0,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f4e6738 on object Republic[deputeCount=0,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]
2025-01-22 07:41:20 TRACE 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.DTYPE as Country_DTYPE, 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 between ? and ? | {1=o.c.s.i.PersistedIdentifier@40, 2=o.c.s.i.PersistedIdentifier@50}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@5310b225
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@17fb194a on object Republic[deputeCount=0,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1c57f44c on object Republic[deputeCount=0,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3d0c978c on object Republic[deputeCount=0,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@76813d96 on object Republic[deputeCount=0,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@55d7429e on object Republic[deputeCount=0,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@5310b225
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@17fb194a 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1c57f44c 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3d0c978c 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@76813d96 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@55d7429e 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]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 349, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 350, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 351, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 352, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 353, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 354, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@62590e21]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@62590e21] after transaction
2025-01-22 07:41:20 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@56a57da3, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@56a57da3, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@16fad858, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 355, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 356, missCount = 3]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@16fad858, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@16fad858, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 357, missCount = 3]
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@16fad858, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.notContains]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:20 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@79d6abab
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@79d6abab] for JDBC transaction
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@79d6abab] to manual commit
2025-01-22 07:41:20 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@16fad858, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@59c08dd4]; rollback [true]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 358, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 359, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 360, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=a description with a keyword, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=null, Country.DTYPE=Republic, Country.deputeCount=0}, 2={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=a keyword contained in the description, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=null, Country.DTYPE=Republic, Country.deputeCount=0}}
2025-01-22 07:41:20 TRACE 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.DTYPE as Country_DTYPE, 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 not like ? | {1=%contained%}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@48195a26
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@b99316f 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1f508745 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@a060d6c 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5037eda8 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4bc62244 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]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 361, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 362, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 363, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 364, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 365, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 366, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@79d6abab]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@79d6abab] after transaction
2025-01-22 07:41:20 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@16fad858, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@16fad858, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@b85cc02, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 367, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 368, missCount = 3]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@b85cc02, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@b85cc02, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 369, missCount = 3]
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@b85cc02, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.countByCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:20 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@64303a77
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@64303a77] for JDBC transaction
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@64303a77] to manual commit
2025-01-22 07:41:20 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@b85cc02, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@59c08dd4]; rollback [true]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 370, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 371, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 372, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}}
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.name=me, Person.id=o.c.s.i.PersistableIdentifier@666, Person.vehicleId=o.c.s.i.PersistableIdentifier@1438}, 2={Person.name=you, Person.id=o.c.s.i.PersistableIdentifier@237, Person.vehicleId=null}}
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=Toto, Country.DTYPE=Republic, Country.deputeCount=0}, 2={Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=Toto, Country.DTYPE=Republic, Country.deputeCount=0}}
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:20 TRACE 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}}
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 4 times
2025-01-22 07:41:20 TRACE 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@43, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99}, 4={Country_languages.country_id=o.c.s.i.PersistableIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77}}
2025-01-22 07:41:20 TRACE 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}
2025-01-22 07:41:20 TRACE 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}
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 373, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 374, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 375, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 376, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 377, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 378, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@64303a77]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@64303a77] after transaction
2025-01-22 07:41:20 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@b85cc02, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@b85cc02, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@252e2e16, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 379, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 380, missCount = 3]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@252e2e16, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@252e2e16, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 381, missCount = 3]
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@252e2e16, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.in]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:20 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@f7f9ff9
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@f7f9ff9] for JDBC transaction
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@f7f9ff9] to manual commit
2025-01-22 07:41:20 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@252e2e16, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@59c08dd4]; rollback [true]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 382, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 383, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 384, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=Toto, Country.DTYPE=Republic, Country.deputeCount=0}, 2={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=Toto, Country.DTYPE=Republic, Country.deputeCount=0}}
2025-01-22 07:41:20 TRACE 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.DTYPE as Country_DTYPE, 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, 3=o.c.s.i.PersistedIdentifier@44}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@1a82c5b5
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4798dff0 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7c5e1d14 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6f5467ac on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6d07d713 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@61bdc11a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@1a82c5b5
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4798dff0 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7c5e1d14 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6f5467ac 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6d07d713 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@61bdc11a 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]
2025-01-22 07:41:20 TRACE 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.DTYPE as Country_DTYPE, 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, 3=o.c.s.i.PersistedIdentifier@44}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@80d9116
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@740f7490 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@785dad71 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1ec0db52 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f212da8 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4a822518 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@80d9116
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@740f7490 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@785dad71 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1ec0db52 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f212da8 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4a822518 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]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 385, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 386, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 387, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 388, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 389, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 390, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@f7f9ff9]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@f7f9ff9] after transaction
2025-01-22 07:41:20 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@252e2e16, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@252e2e16, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@31746620, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 391, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 392, missCount = 3]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@31746620, testMethod = or@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@31746620, testMethod = or@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 393, missCount = 3]
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@31746620, testMethod = or@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.or]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:20 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@6a852ff3
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@6a852ff3] for JDBC transaction
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6a852ff3] to manual commit
2025-01-22 07:41:20 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@31746620, testMethod = or@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@59c08dd4]; rollback [true]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 394, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 395, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 396, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.name=me, Person.id=o.c.s.i.PersistableIdentifier@666, Person.vehicleId=null}}
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 4 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.modificationDate=null, Country.euMember=false, Country.description=a description with a keyword, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=Toto, Country.DTYPE=Republic, Country.deputeCount=0}, 2={Country.presidentId=null, Country.modificationDate=null, Country.euMember=true, Country.description=a keyword contained in the description, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=TOtO, Country.DTYPE=Republic, Country.deputeCount=0}, 3={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=a keyword contained in the description, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@44, Country.name=toTO, Country.DTYPE=Republic, Country.deputeCount=0}, 4={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@45, Country.name=TonTon, Country.DTYPE=Republic, Country.deputeCount=0}}
2025-01-22 07:41:20 TRACE 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.DTYPE as Country_DTYPE, 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 = ? or Country.description = ? | {1=TOtO, 2=a description with a keyword}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@bf2677f
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4b5037a8 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=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3e8b14e1 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=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@668b6033 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=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@58f8b0b6 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=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3eb28b54 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=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@53aa9e6e 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d71d5ab 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@bf2677f
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4b5037a8 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=TOtO,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3e8b14e1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=TOtO,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@668b6033 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=TOtO,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@58f8b0b6 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=TOtO,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3eb28b54 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=TOtO,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 TRACE 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.DTYPE as Country_DTYPE, 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 = ? or (Country.description = ? and Country.euMember = ?) or president.name = ? | {1=TonTon, 2=a keyword contained in the description, 3=true, 4=me}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@1f001021
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2ab42a53 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=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@57db6c52 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=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@37bfaf2b 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=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@75319fd4 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=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7984c4dc 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=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@612e3191 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4afe1fdc 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@1f001021
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2ab42a53 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=TOtO,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@57db6c52 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=TOtO,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@37bfaf2b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=TOtO,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@75319fd4 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=TOtO,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7984c4dc on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=TOtO,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@1f001021
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2ab42a53 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=<null>,name=TonTon,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@57db6c52 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=<null>,name=TonTon,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@37bfaf2b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=<null>,name=TonTon,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@75319fd4 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=<null>,name=TonTon,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7984c4dc on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=<null>,name=TonTon,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 397, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 398, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 399, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 400, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 401, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 402, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@6a852ff3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6a852ff3] after transaction
2025-01-22 07:41:20 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@31746620, testMethod = or@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@31746620, testMethod = or@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1d89b71c, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 403, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 404, missCount = 3]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1d89b71c, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1d89b71c, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 405, missCount = 3]
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1d89b71c, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.like]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:20 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@515523ca
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@515523ca] for JDBC transaction
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@515523ca] to manual commit
2025-01-22 07:41:20 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1d89b71c, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@59c08dd4]; rollback [true]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 406, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 407, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 408, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=a description with a keyword, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=null, Country.DTYPE=Republic, Country.deputeCount=0}, 2={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=a keyword contained in the description, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=null, Country.DTYPE=Republic, Country.deputeCount=0}}
2025-01-22 07:41:20 TRACE 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.DTYPE as Country_DTYPE, 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=%keyword%}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@76ca930d
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@13a984b0 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7c12e6e3 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4e8b84f 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7dd66054 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1698b4f3 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@76ca930d
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@13a984b0 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7c12e6e3 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4e8b84f 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7dd66054 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1698b4f3 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]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 409, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 410, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 411, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 412, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 413, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 414, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@515523ca]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@515523ca] after transaction
2025-01-22 07:41:20 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1d89b71c, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1d89b71c, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1bd3701a, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 415, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 416, missCount = 3]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1bd3701a, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1bd3701a, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 417, missCount = 3]
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1bd3701a, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.oneToOneCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:20 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@483f70bf
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@483f70bf] for JDBC transaction
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@483f70bf] to manual commit
2025-01-22 07:41:20 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1bd3701a, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@59c08dd4]; rollback [true]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 418, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 419, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 420, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}}
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.name=me, Person.id=o.c.s.i.PersistableIdentifier@666, Person.vehicleId=o.c.s.i.PersistableIdentifier@1438}, 2={Person.name=you, Person.id=o.c.s.i.PersistableIdentifier@237, Person.vehicleId=null}}
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=Toto, Country.DTYPE=Republic, Country.deputeCount=0}, 2={Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=Toto, Country.DTYPE=Republic, Country.deputeCount=0}}
2025-01-22 07:41:20 TRACE 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.DTYPE as Country_DTYPE, 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}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@327fa66a
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@63e6d21c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@185f8899 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1fd58b03 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@77e0ea9f on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@131fafba on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c09eeea 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f93ae4c 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]
2025-01-22 07:41:20 TRACE 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.DTYPE as Country_DTYPE, 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}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@f4201cd
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79a81a4f on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@29724ba7 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@16af3f3e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2e9f1c93 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@158b5594 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6293efd1 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@41539ee7 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]
2025-01-22 07:41:20 TRACE 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.DTYPE as Country_DTYPE, 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]}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@46a72c1e
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1b6add17 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@76e6c44 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@759cced4 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d6665d4 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@491e2270 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@75ebd25b 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2aa19591 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]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 421, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 422, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 423, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 424, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 425, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 426, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@483f70bf]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@483f70bf] after transaction
2025-01-22 07:41:20 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1bd3701a, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1bd3701a, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@10ce6070, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 427, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 428, missCount = 3]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@10ce6070, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@10ce6070, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 429, missCount = 3]
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@10ce6070, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.oneResultExpected_severalResults_throwsException]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:20 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@2e37768e
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2e37768e] for JDBC transaction
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2e37768e] to manual commit
2025-01-22 07:41:20 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@10ce6070, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@59c08dd4]; rollback [true]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 430, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 431, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 432, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=Toto, Country.DTYPE=Republic, Country.deputeCount=0}, 2={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=Toto, Country.DTYPE=Republic, Country.deputeCount=0}}
2025-01-22 07:41:20 TRACE 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.DTYPE as Country_DTYPE, 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}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@1bfe4385
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@294d2e39 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@557f5cb4 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@20b23903 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7debfa04 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@52de93f1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@1bfe4385
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@294d2e39 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@557f5cb4 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@20b23903 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7debfa04 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@52de93f1 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]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 433, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 434, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 435, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 436, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 437, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 438, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@2e37768e]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2e37768e] after transaction
2025-01-22 07:41:20 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@10ce6070, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@10ce6070, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@56eb76d7, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 439, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 440, missCount = 3]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@56eb76d7, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@56eb76d7, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 441, missCount = 3]
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@56eb76d7, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.after]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:20 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@708c26e0
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@708c26e0] for JDBC transaction
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@708c26e0] to manual commit
2025-01-22 07:41:20 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@56eb76d7, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@59c08dd4]; rollback [true]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 442, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 443, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 444, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=null, Country.DTYPE=Republic, Country.deputeCount=0}}
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=null, Country.DTYPE=Republic, Country.deputeCount=0}}
2025-01-22 07:41:20 TRACE 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}
2025-01-22 07:41:20 TRACE 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}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d862e03
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7b09acd9 on object Republic[deputeCount=0,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35d0a6b1 on object Republic[deputeCount=0,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db on object Republic[deputeCount=0,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 on object Republic[deputeCount=0,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f4e6738 on object Republic[deputeCount=0,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]
2025-01-22 07:41:20 TRACE 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.DTYPE as Country_DTYPE, 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@42}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@6bd8beab
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7b31b8f9 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@34b7283d 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@728bad40 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@36beccf 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@e10da5f 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]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 445, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 446, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 447, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 448, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 449, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 450, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@708c26e0]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@708c26e0] after transaction
2025-01-22 07:41:20 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@56eb76d7, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@56eb76d7, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7ca45136, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 451, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 452, missCount = 3]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7ca45136, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7ca45136, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 453, missCount = 3]
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7ca45136, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.equal]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:20 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@20f5d7f9
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@20f5d7f9] for JDBC transaction
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@20f5d7f9] to manual commit
2025-01-22 07:41:20 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7ca45136, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@59c08dd4]; rollback [true]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 454, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 455, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 456, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=Toto, Country.DTYPE=Republic, Country.deputeCount=0}}
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=Titi, Country.DTYPE=Republic, Country.deputeCount=0}}
2025-01-22 07:41:20 TRACE 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}
2025-01-22 07:41:20 TRACE 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}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d862e03
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7b09acd9 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35d0a6b1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f4e6738 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 TRACE 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.DTYPE as Country_DTYPE, 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}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@5fb83ec7
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1fbdb7ed on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@39d73eea on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@57accba6 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1407f0dc on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@14a7acd8 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 457, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 458, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 459, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 460, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 461, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 462, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@20f5d7f9]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@20f5d7f9] after transaction
2025-01-22 07:41:20 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7ca45136, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7ca45136, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@601d0bc8, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 463, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 464, missCount = 3]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@601d0bc8, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@601d0bc8, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 465, missCount = 3]
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@601d0bc8, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.notIn]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:20 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@4b378607
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@4b378607] for JDBC transaction
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4b378607] to manual commit
2025-01-22 07:41:20 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@601d0bc8, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@59c08dd4]; rollback [true]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 466, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 467, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 468, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=Toto, Country.DTYPE=Republic, Country.deputeCount=0}, 2={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=Titi, Country.DTYPE=Republic, Country.deputeCount=0}}
2025-01-22 07:41:20 TRACE 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.DTYPE as Country_DTYPE, 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 not in (?) | {1=o.c.s.i.PersistedIdentifier@42}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@3625205c
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1645fba9 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=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@703b8d3c 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=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@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@43,languages=[],modificationDate=<null>,name=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@62f5be67 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=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 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@43,languages=[],modificationDate=<null>,name=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 469, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 470, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 471, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 472, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 473, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 474, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@4b378607]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4b378607] after transaction
2025-01-22 07:41:20 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@601d0bc8, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@601d0bc8, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7ed3d995, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 475, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 476, missCount = 3]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7ed3d995, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7ed3d995, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 477, missCount = 3]
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7ed3d995, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.greater]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:20 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@311a46ae
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@311a46ae] for JDBC transaction
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@311a46ae] to manual commit
2025-01-22 07:41:20 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7ed3d995, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@59c08dd4]; rollback [true]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 478, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 479, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 480, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=null, Country.DTYPE=Republic, Country.deputeCount=0}}
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=null, Country.DTYPE=Republic, Country.deputeCount=0}}
2025-01-22 07:41:20 TRACE 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}
2025-01-22 07:41:20 TRACE 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}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d862e03
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7b09acd9 on object Republic[deputeCount=0,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35d0a6b1 on object Republic[deputeCount=0,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db on object Republic[deputeCount=0,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 on object Republic[deputeCount=0,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f4e6738 on object Republic[deputeCount=0,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]
2025-01-22 07:41:20 TRACE 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.DTYPE as Country_DTYPE, 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@42}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@4b935a8b
2025-01-22 07:41:20 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=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 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=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 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=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 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=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 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=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 481, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 482, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 483, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 484, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 485, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 486, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@311a46ae]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@311a46ae] after transaction
2025-01-22 07:41:20 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7ed3d995, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7ed3d995, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7eecccfb, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 487, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 488, missCount = 3]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7eecccfb, testMethod = ignoreCase_dynamic_inMemory@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7eecccfb, testMethod = ignoreCase_dynamic_inMemory@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 489, missCount = 3]
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7eecccfb, testMethod = ignoreCase_dynamic_inMemory@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.ignoreCase_dynamic_inMemory]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:20 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@3e871f3
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@3e871f3] for JDBC transaction
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@3e871f3] to manual commit
2025-01-22 07:41:20 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7eecccfb, testMethod = ignoreCase_dynamic_inMemory@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@59c08dd4]; rollback [true]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 490, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 491, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 492, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 4 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=Toto_b, Country.DTYPE=Republic, Country.deputeCount=0}, 2={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=TOtO_c, Country.DTYPE=Republic, Country.deputeCount=0}, 3={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@44, Country.name=toTO_a, Country.DTYPE=Republic, Country.deputeCount=0}, 4={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@45, Country.name=TonTon, Country.DTYPE=Republic, Country.deputeCount=0}}
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:20 TRACE 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}}
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 6 times
2025-01-22 07:41:20 TRACE 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@44, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77}, 4={Country_languages.country_id=o.c.s.i.PersistableIdentifier@44, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99}, 5={Country_languages.country_id=o.c.s.i.PersistableIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88}, 6={Country_languages.country_id=o.c.s.i.PersistableIdentifier@43, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77}}
2025-01-22 07:41:20 DEBUG EntityQueryCriteriaSupport Sorting loaded entities in memory
2025-01-22 07:41:20 TRACE 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 like ? | {1=%_%}
2025-01-22 07:41:20 TRACE 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, o.c.s.i.PersistedIdentifier@44]}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d862e03
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7b09acd9 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35d0a6b1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db on object 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@76fa6d23],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 on object 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@76fa6d23],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f4e6738 on object 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@76fa6d23],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d862e03
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7b09acd9 on object 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@76fa6d23],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35d0a6b1 on object 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@76fa6d23],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db on object 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@76fa6d23, org.codefilarete.stalactite.engine.model.Language@1a0a6827],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 on object 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@76fa6d23, org.codefilarete.stalactite.engine.model.Language@1a0a6827],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f4e6738 on object 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@76fa6d23, org.codefilarete.stalactite.engine.model.Language@1a0a6827],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d862e03
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7b09acd9 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_c,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35d0a6b1 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_c,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db 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@76fa6d23],modificationDate=<null>,name=TOtO_c,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 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@76fa6d23],modificationDate=<null>,name=TOtO_c,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f4e6738 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@76fa6d23],modificationDate=<null>,name=TOtO_c,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d862e03
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7b09acd9 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@76fa6d23],modificationDate=<null>,name=TOtO_c,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35d0a6b1 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@76fa6d23],modificationDate=<null>,name=TOtO_c,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db 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@37aa9b89, org.codefilarete.stalactite.engine.model.Language@76fa6d23],modificationDate=<null>,name=TOtO_c,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 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@37aa9b89, org.codefilarete.stalactite.engine.model.Language@76fa6d23],modificationDate=<null>,name=TOtO_c,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f4e6738 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@37aa9b89, org.codefilarete.stalactite.engine.model.Language@76fa6d23],modificationDate=<null>,name=TOtO_c,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d862e03
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7b09acd9 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35d0a6b1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[org.codefilarete.stalactite.engine.model.Language@76fa6d23],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[org.codefilarete.stalactite.engine.model.Language@76fa6d23],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f4e6738 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[org.codefilarete.stalactite.engine.model.Language@76fa6d23],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d862e03
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7b09acd9 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[org.codefilarete.stalactite.engine.model.Language@76fa6d23],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35d0a6b1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[org.codefilarete.stalactite.engine.model.Language@76fa6d23],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[org.codefilarete.stalactite.engine.model.Language@37aa9b89, org.codefilarete.stalactite.engine.model.Language@76fa6d23],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[org.codefilarete.stalactite.engine.model.Language@37aa9b89, org.codefilarete.stalactite.engine.model.Language@76fa6d23],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f4e6738 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[org.codefilarete.stalactite.engine.model.Language@37aa9b89, org.codefilarete.stalactite.engine.model.Language@76fa6d23],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityQueryCriteriaSupport Sorting loaded entities in memory
2025-01-22 07:41:20 TRACE 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 like ? | {1=%_%}
2025-01-22 07:41:20 TRACE 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, o.c.s.i.PersistedIdentifier@44]}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d862e03
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7b09acd9 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35d0a6b1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db on object 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@10005a46],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 on object 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@10005a46],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f4e6738 on object 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@10005a46],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d862e03
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7b09acd9 on object 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@10005a46],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35d0a6b1 on object 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@10005a46],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db on object 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@10005a46, org.codefilarete.stalactite.engine.model.Language@18547b0b],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 on object 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@10005a46, org.codefilarete.stalactite.engine.model.Language@18547b0b],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f4e6738 on object 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@10005a46, org.codefilarete.stalactite.engine.model.Language@18547b0b],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d862e03
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7b09acd9 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_c,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35d0a6b1 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_c,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db 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@10005a46],modificationDate=<null>,name=TOtO_c,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 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@10005a46],modificationDate=<null>,name=TOtO_c,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f4e6738 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@10005a46],modificationDate=<null>,name=TOtO_c,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d862e03
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7b09acd9 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@10005a46],modificationDate=<null>,name=TOtO_c,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35d0a6b1 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@10005a46],modificationDate=<null>,name=TOtO_c,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db 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@3ca53321, org.codefilarete.stalactite.engine.model.Language@10005a46],modificationDate=<null>,name=TOtO_c,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 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@3ca53321, org.codefilarete.stalactite.engine.model.Language@10005a46],modificationDate=<null>,name=TOtO_c,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f4e6738 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@3ca53321, org.codefilarete.stalactite.engine.model.Language@10005a46],modificationDate=<null>,name=TOtO_c,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d862e03
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7b09acd9 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35d0a6b1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[org.codefilarete.stalactite.engine.model.Language@10005a46],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[org.codefilarete.stalactite.engine.model.Language@10005a46],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f4e6738 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[org.codefilarete.stalactite.engine.model.Language@10005a46],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d862e03
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7b09acd9 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[org.codefilarete.stalactite.engine.model.Language@10005a46],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35d0a6b1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[org.codefilarete.stalactite.engine.model.Language@10005a46],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[org.codefilarete.stalactite.engine.model.Language@3ca53321, org.codefilarete.stalactite.engine.model.Language@10005a46],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[org.codefilarete.stalactite.engine.model.Language@3ca53321, org.codefilarete.stalactite.engine.model.Language@10005a46],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f4e6738 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[org.codefilarete.stalactite.engine.model.Language@3ca53321, org.codefilarete.stalactite.engine.model.Language@10005a46],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 493, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 494, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 495, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 496, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 497, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 498, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@3e871f3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@3e871f3] after transaction
2025-01-22 07:41:20 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7eecccfb, testMethod = ignoreCase_dynamic_inMemory@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7eecccfb, testMethod = ignoreCase_dynamic_inMemory@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@13c6a2c7, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 499, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 500, missCount = 3]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@13c6a2c7, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@13c6a2c7, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 501, missCount = 3]
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@13c6a2c7, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.oneToManyCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:20 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@6038ed66
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@6038ed66] for JDBC transaction
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6038ed66] to manual commit
2025-01-22 07:41:20 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@13c6a2c7, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@59c08dd4]; rollback [true]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 502, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 503, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 504, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}}
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.name=me, Person.id=o.c.s.i.PersistableIdentifier@666, Person.vehicleId=o.c.s.i.PersistableIdentifier@1438}, 2={Person.name=you, Person.id=o.c.s.i.PersistableIdentifier@237, Person.vehicleId=null}}
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:20 TRACE 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}}
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=Toto, Country.DTYPE=Republic, Country.deputeCount=0}, 2={Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=Toto, Country.DTYPE=Republic, Country.deputeCount=0}}
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:20 TRACE 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}}
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:20 TRACE 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}}
2025-01-22 07:41:20 TRACE 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}
2025-01-22 07:41:20 TRACE 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}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d862e03
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7b09acd9 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35d0a6b1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f4e6738 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37c3aee0 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@45362e78 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d862e03
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7b09acd9 on object Republic[deputeCount=0,primeMinister=<null>,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@9f2d904,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35d0a6b1 on object Republic[deputeCount=0,primeMinister=<null>,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@9f2d904,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db on object Republic[deputeCount=0,primeMinister=<null>,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@9f2d904,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 on object Republic[deputeCount=0,primeMinister=<null>,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@9f2d904,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f4e6738 on object Republic[deputeCount=0,primeMinister=<null>,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@9f2d904,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37c3aee0 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@9f2d904,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@45362e78 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@9f2d904,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d862e03
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7b09acd9 on object Republic[deputeCount=0,primeMinister=<null>,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@9f2d904,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35d0a6b1 on object Republic[deputeCount=0,primeMinister=<null>,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@9f2d904,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db on object Republic[deputeCount=0,primeMinister=<null>,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@9f2d904,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 on object Republic[deputeCount=0,primeMinister=<null>,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@9f2d904,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f4e6738 on object Republic[deputeCount=0,primeMinister=<null>,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@9f2d904,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37c3aee0 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@9f2d904,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@45362e78 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@9f2d904,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d862e03
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7b09acd9 on object Republic[deputeCount=0,primeMinister=<null>,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@9f2d904,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35d0a6b1 on object Republic[deputeCount=0,primeMinister=<null>,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@9f2d904,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db on object Republic[deputeCount=0,primeMinister=<null>,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@9f2d904,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 on object Republic[deputeCount=0,primeMinister=<null>,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@9f2d904,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f4e6738 on object Republic[deputeCount=0,primeMinister=<null>,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@9f2d904,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37c3aee0 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@9f2d904,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@45362e78 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@9f2d904,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2025-01-22 07:41:20 TRACE 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}
2025-01-22 07:41:20 TRACE 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}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d862e03
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7b09acd9 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35d0a6b1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f4e6738 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37c3aee0 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@45362e78 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d862e03
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7b09acd9 on object Republic[deputeCount=0,primeMinister=<null>,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@1270c8ec,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35d0a6b1 on object Republic[deputeCount=0,primeMinister=<null>,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@1270c8ec,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db on object Republic[deputeCount=0,primeMinister=<null>,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@1270c8ec,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 on object Republic[deputeCount=0,primeMinister=<null>,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@1270c8ec,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f4e6738 on object Republic[deputeCount=0,primeMinister=<null>,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@1270c8ec,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37c3aee0 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@1270c8ec,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@45362e78 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@1270c8ec,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d862e03
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7b09acd9 on object Republic[deputeCount=0,primeMinister=<null>,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@1270c8ec,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35d0a6b1 on object Republic[deputeCount=0,primeMinister=<null>,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@1270c8ec,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db on object Republic[deputeCount=0,primeMinister=<null>,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@1270c8ec,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 on object Republic[deputeCount=0,primeMinister=<null>,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@1270c8ec,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f4e6738 on object Republic[deputeCount=0,primeMinister=<null>,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@1270c8ec,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37c3aee0 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@1270c8ec,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@45362e78 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@1270c8ec,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d862e03
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7b09acd9 on object Republic[deputeCount=0,primeMinister=<null>,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@1270c8ec,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35d0a6b1 on object Republic[deputeCount=0,primeMinister=<null>,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@1270c8ec,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db on object Republic[deputeCount=0,primeMinister=<null>,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@1270c8ec,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 on object Republic[deputeCount=0,primeMinister=<null>,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@1270c8ec,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f4e6738 on object Republic[deputeCount=0,primeMinister=<null>,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@1270c8ec,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37c3aee0 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@1270c8ec,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@45362e78 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@1270c8ec,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 505, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 506, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 507, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 508, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 509, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 510, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@6038ed66]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6038ed66] after transaction
2025-01-22 07:41:20 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@13c6a2c7, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@13c6a2c7, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@54ee31ff, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 511, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 512, missCount = 3]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@54ee31ff, testMethod = notLike_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@54ee31ff, testMethod = notLike_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 513, missCount = 3]
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@54ee31ff, testMethod = notLike_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.notLike_ignoreCase]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:20 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@312bcb28
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@312bcb28] for JDBC transaction
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@312bcb28] to manual commit
2025-01-22 07:41:20 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@54ee31ff, testMethod = notLike_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@59c08dd4]; rollback [true]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 514, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 515, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 516, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 4 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=Toto, Country.DTYPE=Republic, Country.deputeCount=0}, 2={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=Titi, Country.DTYPE=Republic, Country.deputeCount=0}, 3={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@44, Country.name=Tutu, Country.DTYPE=Republic, Country.deputeCount=0}, 4={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@45, Country.name=Tonton, Country.DTYPE=Republic, Country.deputeCount=0}}
2025-01-22 07:41:20 TRACE 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.DTYPE as Country_DTYPE, 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 lower(Country.name) not like lower(?) | {1=%O%}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@342ad2a3
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6aa70b66 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=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@338e0952 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=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6857e2cc 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=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@47032d02 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=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4047829 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=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@342ad2a3
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6aa70b66 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=<null>,name=Tutu,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@338e0952 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=<null>,name=Tutu,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6857e2cc on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=<null>,name=Tutu,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@47032d02 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=<null>,name=Tutu,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4047829 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=<null>,name=Tutu,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 517, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 518, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 519, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 520, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 521, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 522, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@312bcb28]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@312bcb28] after transaction
2025-01-22 07:41:20 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@54ee31ff, testMethod = notLike_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@54ee31ff, testMethod = notLike_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7ee93eda, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 523, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 524, missCount = 3]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7ee93eda, testMethod = orderBy_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7ee93eda, testMethod = orderBy_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 525, missCount = 3]
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7ee93eda, testMethod = orderBy_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.orderBy_dynamic]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:20 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@598bc41e
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@598bc41e] for JDBC transaction
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@598bc41e] to manual commit
2025-01-22 07:41:20 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7ee93eda, testMethod = orderBy_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@59c08dd4]; rollback [true]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 526, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 527, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 528, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}}
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.name=me, Person.id=o.c.s.i.PersistableIdentifier@666, Person.vehicleId=o.c.s.i.PersistableIdentifier@1438}, 2={Person.name=you, Person.id=o.c.s.i.PersistableIdentifier@237, Person.vehicleId=null}}
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=Toto, Country.DTYPE=Republic, Country.deputeCount=0}, 2={Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=Tata, Country.DTYPE=Republic, Country.deputeCount=0}}
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Language(code, id) values (?, ?) | {1={Language.code=es_es, Language.id=o.c.s.i.PersistableIdentifier@99}, 2={Language.code=en_en, Language.id=o.c.s.i.PersistableIdentifier@88}, 3={Language.code=fr_fr, Language.id=o.c.s.i.PersistableIdentifier@77}}
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 4 times
2025-01-22 07:41:20 TRACE 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@43, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99}, 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@88}}
2025-01-22 07:41:20 DEBUG EntityQueryCriteriaSupport Sorting loaded entities in memory
2025-01-22 07:41:20 TRACE 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}
2025-01-22 07:41:20 TRACE 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]}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d862e03
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7b09acd9 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35d0a6b1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db on object 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@1e9fd21d],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 on object 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@1e9fd21d],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f4e6738 on object 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@1e9fd21d],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37c3aee0 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@45362e78 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d862e03
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7b09acd9 on object 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@1e9fd21d],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@2c35cdd1,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35d0a6b1 on object 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@1e9fd21d],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@2c35cdd1,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db on object 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@379a9dab, org.codefilarete.stalactite.engine.model.Language@1e9fd21d],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@2c35cdd1,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 on object 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@379a9dab, org.codefilarete.stalactite.engine.model.Language@1e9fd21d],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@2c35cdd1,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f4e6738 on object 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@379a9dab, org.codefilarete.stalactite.engine.model.Language@1e9fd21d],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@2c35cdd1,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37c3aee0 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@2c35cdd1,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@45362e78 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@2c35cdd1,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d862e03
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7b09acd9 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=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35d0a6b1 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=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db 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@1e9fd21d],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 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@1e9fd21d],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f4e6738 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@1e9fd21d],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37c3aee0 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@45362e78 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d862e03
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7b09acd9 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@1e9fd21d],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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35d0a6b1 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@1e9fd21d],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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db 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@1e9fd21d, org.codefilarete.stalactite.engine.model.Language@2fa33765],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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 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@1e9fd21d, org.codefilarete.stalactite.engine.model.Language@2fa33765],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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f4e6738 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@1e9fd21d, org.codefilarete.stalactite.engine.model.Language@2fa33765],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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37c3aee0 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@45362e78 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]
2025-01-22 07:41:20 DEBUG EntityQueryCriteriaSupport Sorting loaded entities in memory
2025-01-22 07:41:20 TRACE 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}
2025-01-22 07:41:20 TRACE 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]}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d862e03
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7b09acd9 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35d0a6b1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db on object 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@328429ef],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 on object 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@328429ef],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f4e6738 on object 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@328429ef],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37c3aee0 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@45362e78 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d862e03
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7b09acd9 on object 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@328429ef],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@2e1cee53,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35d0a6b1 on object 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@328429ef],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@2e1cee53,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db on object 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@5d26c256, org.codefilarete.stalactite.engine.model.Language@328429ef],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@2e1cee53,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 on object 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@5d26c256, org.codefilarete.stalactite.engine.model.Language@328429ef],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@2e1cee53,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f4e6738 on object 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@5d26c256, org.codefilarete.stalactite.engine.model.Language@328429ef],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@2e1cee53,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37c3aee0 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@2e1cee53,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@45362e78 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@2e1cee53,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d862e03
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7b09acd9 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=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35d0a6b1 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=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db 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@328429ef],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 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@328429ef],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f4e6738 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@328429ef],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37c3aee0 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@45362e78 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d862e03
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7b09acd9 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@328429ef],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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35d0a6b1 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@328429ef],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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db 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@26dec287, org.codefilarete.stalactite.engine.model.Language@328429ef],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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 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@26dec287, org.codefilarete.stalactite.engine.model.Language@328429ef],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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f4e6738 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@26dec287, org.codefilarete.stalactite.engine.model.Language@328429ef],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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37c3aee0 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@45362e78 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]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 529, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 530, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 531, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 532, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 533, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 534, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@598bc41e]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@598bc41e] after transaction
2025-01-22 07:41:20 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7ee93eda, testMethod = orderBy_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7ee93eda, testMethod = orderBy_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4d819078, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 535, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 536, missCount = 3]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4d819078, testMethod = orderBy_criteriaOnCollection_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4d819078, testMethod = orderBy_criteriaOnCollection_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 537, missCount = 3]
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4d819078, testMethod = orderBy_criteriaOnCollection_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.orderBy_criteriaOnCollection_onDepthProperty]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:20 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@57146f76
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@57146f76] for JDBC transaction
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@57146f76] to manual commit
2025-01-22 07:41:20 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4d819078, testMethod = orderBy_criteriaOnCollection_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@59c08dd4]; rollback [true]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 538, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 539, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 540, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 4 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.name=C, Person.id=o.c.s.i.PersistableIdentifier@666, Person.vehicleId=null}, 2={Person.name=B, Person.id=o.c.s.i.PersistableIdentifier@123, Person.vehicleId=null}, 3={Person.name=A, Person.id=o.c.s.i.PersistableIdentifier@237, Person.vehicleId=null}, 4={Person.name=me, Person.id=o.c.s.i.PersistableIdentifier@456, Person.vehicleId=null}}
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 4 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=Toto, Country.DTYPE=Republic, Country.deputeCount=0}, 2={Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=Tata, Country.DTYPE=Republic, Country.deputeCount=0}, 3={Country.presidentId=o.c.s.i.PersistableIdentifier@123, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@44, Country.name=Titi, Country.DTYPE=Republic, Country.deputeCount=0}, 4={Country.presidentId=o.c.s.i.PersistableIdentifier@456, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@45, Country.name=Tutu, Country.DTYPE=Republic, Country.deputeCount=0}}
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:20 TRACE 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@77}, 3={Language.code=es_es, Language.id=o.c.s.i.PersistableIdentifier@99}}
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 5 times
2025-01-22 07:41:20 TRACE 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@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77}, 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@43, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99}, 5={Country_languages.country_id=o.c.s.i.PersistableIdentifier@44, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77}}
2025-01-22 07:41:20 DEBUG EntityQueryCriteriaSupport Sorting loaded entities in memory
2025-01-22 07:41:20 TRACE 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}
2025-01-22 07:41:20 TRACE 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, o.c.s.i.PersistedIdentifier@44]}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d862e03
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7b09acd9 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35d0a6b1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db on object 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@1172652b],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 on object 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@1172652b],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f4e6738 on object 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@1172652b],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37c3aee0 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=C,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@45362e78 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=C,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d862e03
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7b09acd9 on object 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@1172652b],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=C,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35d0a6b1 on object 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@1172652b],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=C,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db on object 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@1172652b, org.codefilarete.stalactite.engine.model.Language@46672d0a],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=C,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 on object 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@1172652b, org.codefilarete.stalactite.engine.model.Language@46672d0a],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=C,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f4e6738 on object 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@1172652b, org.codefilarete.stalactite.engine.model.Language@46672d0a],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=C,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37c3aee0 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=C,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@45362e78 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=C,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d862e03
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7b09acd9 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=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35d0a6b1 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=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db 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@1172652b],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 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@1172652b],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f4e6738 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@1172652b],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37c3aee0 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=A,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@45362e78 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=A,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d862e03
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7b09acd9 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@1172652b],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=A,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35d0a6b1 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@1172652b],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=A,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db 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@1172652b, org.codefilarete.stalactite.engine.model.Language@6e3eefd4],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=A,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 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@1172652b, org.codefilarete.stalactite.engine.model.Language@6e3eefd4],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=A,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f4e6738 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@1172652b, org.codefilarete.stalactite.engine.model.Language@6e3eefd4],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=A,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37c3aee0 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=A,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@45362e78 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=A,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d862e03
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7b09acd9 on object Republic[deputeCount=0,primeMinister=<null>,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35d0a6b1 on object Republic[deputeCount=0,primeMinister=<null>,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[org.codefilarete.stalactite.engine.model.Language@1172652b],modificationDate=<null>,name=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[org.codefilarete.stalactite.engine.model.Language@1172652b],modificationDate=<null>,name=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f4e6738 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[org.codefilarete.stalactite.engine.model.Language@1172652b],modificationDate=<null>,name=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37c3aee0 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@123,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=B,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@45362e78 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@123,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=B,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 541, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 542, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 543, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 544, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 545, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 546, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@57146f76]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@57146f76] after transaction
2025-01-22 07:41:20 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4d819078, testMethod = orderBy_criteriaOnCollection_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4d819078, testMethod = orderBy_criteriaOnCollection_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@6078e75b, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 547, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 548, missCount = 3]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@6078e75b, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@6078e75b, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 549, missCount = 3]
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@6078e75b, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.delete_manyToManyCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:20 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@5d01690
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@5d01690] for JDBC transaction
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5d01690] to manual commit
2025-01-22 07:41:20 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@6078e75b, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@59c08dd4]; rollback [true]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 550, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 551, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 552, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}}
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.name=me, Person.id=o.c.s.i.PersistableIdentifier@666, Person.vehicleId=o.c.s.i.PersistableIdentifier@1438}, 2={Person.name=you, Person.id=o.c.s.i.PersistableIdentifier@237, Person.vehicleId=null}}
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=Toto, Country.DTYPE=Republic, Country.deputeCount=0}, 2={Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=Toto, Country.DTYPE=Republic, Country.deputeCount=0}}
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:20 TRACE 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}}
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 4 times
2025-01-22 07:41:20 TRACE 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}}
2025-01-22 07:41:20 TRACE 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}
2025-01-22 07:41:20 TRACE 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]}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d862e03
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7b09acd9 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35d0a6b1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db on object 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@571dab6a],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 on object 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@571dab6a],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f4e6738 on object 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@571dab6a],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37c3aee0 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@45362e78 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d862e03
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7b09acd9 on object 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@571dab6a],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@2b1e184e,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35d0a6b1 on object 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@571dab6a],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@2b1e184e,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db on object 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@571dab6a, org.codefilarete.stalactite.engine.model.Language@12701677],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@2b1e184e,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 on object 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@571dab6a, org.codefilarete.stalactite.engine.model.Language@12701677],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@2b1e184e,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f4e6738 on object 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@571dab6a, org.codefilarete.stalactite.engine.model.Language@12701677],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@2b1e184e,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37c3aee0 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@2b1e184e,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@45362e78 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@2b1e184e,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d862e03
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7b09acd9 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35d0a6b1 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db 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@571dab6a],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 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@571dab6a],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f4e6738 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@571dab6a],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37c3aee0 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@45362e78 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d862e03
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7b09acd9 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@571dab6a],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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35d0a6b1 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@571dab6a],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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db 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@571dab6a, org.codefilarete.stalactite.engine.model.Language@393adb37],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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 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@571dab6a, org.codefilarete.stalactite.engine.model.Language@393adb37],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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f4e6738 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@571dab6a, org.codefilarete.stalactite.engine.model.Language@393adb37],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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37c3aee0 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@45362e78 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]
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 4 times
2025-01-22 07:41:20 TRACE 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}}
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:20 TRACE SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}, 2={Country.id=o.c.s.i.PersistedIdentifier@43}}
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 553, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 554, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 555, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 556, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 557, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 558, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@5d01690]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5d01690] after transaction
2025-01-22 07:41:20 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@6078e75b, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@6078e75b, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@58bc1e1f, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 559, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 560, missCount = 3]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@58bc1e1f, testMethod = ignoreCase_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@58bc1e1f, testMethod = ignoreCase_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 561, missCount = 3]
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@58bc1e1f, testMethod = ignoreCase_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.ignoreCase_dynamic]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:20 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@162ea06f
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@162ea06f] for JDBC transaction
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@162ea06f] to manual commit
2025-01-22 07:41:20 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@58bc1e1f, testMethod = ignoreCase_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@59c08dd4]; rollback [true]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 562, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 563, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 564, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 4 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=Toto_b, Country.DTYPE=Republic, Country.deputeCount=0}, 2={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=TOtO_c, Country.DTYPE=Republic, Country.deputeCount=0}, 3={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@44, Country.name=toTO_a, Country.DTYPE=Republic, Country.deputeCount=0}, 4={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@45, Country.name=TonTon, Country.DTYPE=Republic, Country.deputeCount=0}}
2025-01-22 07:41:20 TRACE 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.DTYPE as Country_DTYPE, 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 like ? order by Country.name asc | {1=%t%}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@7eab694
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@67cb4d69 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_c,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@631e9827 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_c,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6e4e520c 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_c,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@53515068 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_c,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44992585 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_c,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@7eab694
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@67cb4d69 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@631e9827 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6e4e520c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@53515068 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44992585 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@7eab694
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@67cb4d69 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@631e9827 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6e4e520c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@53515068 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44992585 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 TRACE 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.DTYPE as Country_DTYPE, 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 like ? order by lower(Country.name) asc | {1=%t%}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@1acdbb4e
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@8fdff8a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@166872e0 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4561d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@28502e11 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7d7ab689 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@1acdbb4e
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@8fdff8a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@166872e0 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4561d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@28502e11 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7d7ab689 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@1acdbb4e
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@8fdff8a 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_c,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@166872e0 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_c,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4561d 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_c,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@28502e11 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_c,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7d7ab689 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_c,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 565, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 566, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 567, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 568, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 569, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 570, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@162ea06f]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@162ea06f] after transaction
2025-01-22 07:41:20 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@58bc1e1f, testMethod = ignoreCase_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@58bc1e1f, testMethod = ignoreCase_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2e501099, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 571, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 572, missCount = 3]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2e501099, testMethod = lesserEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2e501099, testMethod = lesserEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 573, missCount = 3]
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2e501099, testMethod = lesserEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.lesserEquals]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:20 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@141afe4d
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@141afe4d] for JDBC transaction
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@141afe4d] to manual commit
2025-01-22 07:41:20 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2e501099, testMethod = lesserEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@59c08dd4]; rollback [true]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 574, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 575, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 576, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=null, Country.DTYPE=Republic, Country.deputeCount=0}}
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=null, Country.DTYPE=Republic, Country.deputeCount=0}}
2025-01-22 07:41:20 TRACE 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}
2025-01-22 07:41:20 TRACE 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}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d862e03
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7b09acd9 on object Republic[deputeCount=0,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35d0a6b1 on object Republic[deputeCount=0,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db on object Republic[deputeCount=0,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 on object Republic[deputeCount=0,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f4e6738 on object Republic[deputeCount=0,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]
2025-01-22 07:41:20 TRACE 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.DTYPE as Country_DTYPE, 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}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@3b9b3325
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1d38fd4a on object Republic[deputeCount=0,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@42ba416c on object Republic[deputeCount=0,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@183236dc on object Republic[deputeCount=0,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@3b9b3325
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1d38fd4a 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@42ba416c 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@183236dc 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]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 577, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 578, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 579, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 580, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 581, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 582, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@141afe4d]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@141afe4d] after transaction
2025-01-22 07:41:20 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2e501099, testMethod = lesserEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2e501099, testMethod = lesserEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@467f21f8, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 583, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 584, missCount = 3]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@467f21f8, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@467f21f8, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 585, missCount = 3]
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@467f21f8, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.isNotNull]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:20 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@4f727b3d
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@4f727b3d] for JDBC transaction
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4f727b3d] to manual commit
2025-01-22 07:41:20 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@467f21f8, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@59c08dd4]; rollback [true]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 586, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 587, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 588, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=Toto, Country.DTYPE=Republic, Country.deputeCount=0}}
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=null, Country.DTYPE=Republic, Country.deputeCount=0}}
2025-01-22 07:41:20 TRACE 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}
2025-01-22 07:41:20 TRACE 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}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d862e03
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7b09acd9 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35d0a6b1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f4e6738 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 TRACE 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.DTYPE as Country_DTYPE, 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 is not null | {}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@6b05cd6b
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2e704a85 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@215867af on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@17d5e438 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3b0ebc6 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@61378100 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 589, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 590, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 591, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 592, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 593, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 594, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@4f727b3d]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4f727b3d] after transaction
2025-01-22 07:41:20 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@467f21f8, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@467f21f8, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@ff192b8, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 595, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 596, missCount = 3]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@ff192b8, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@ff192b8, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 597, missCount = 3]
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@ff192b8, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.notEqual]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:20 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@b1ba65b
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@b1ba65b] for JDBC transaction
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@b1ba65b] to manual commit
2025-01-22 07:41:20 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@ff192b8, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@59c08dd4]; rollback [true]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 598, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 599, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 600, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=Toto, Country.DTYPE=Republic, Country.deputeCount=0}}
2025-01-22 07:41:20 TRACE 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.DTYPE as Country_DTYPE, 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=Titi}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@291953c5
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@23c3f94b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@26ca2680 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e7aefbd on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4f93ec20 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@381a3d74 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 601, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 602, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 603, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 604, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 605, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 606, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@b1ba65b]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@b1ba65b] after transaction
2025-01-22 07:41:20 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@ff192b8, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@ff192b8, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@29a70beb, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 607, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 608, missCount = 3]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@29a70beb, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@29a70beb, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 609, missCount = 3]
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@29a70beb, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.endsWith]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:20 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@79851013
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@79851013] for JDBC transaction
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@79851013] to manual commit
2025-01-22 07:41:20 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@29a70beb, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@59c08dd4]; rollback [true]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 610, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 611, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 612, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=a description with a keyword, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=null, Country.DTYPE=Republic, Country.deputeCount=0}, 2={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=a keyword contained in the description, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=null, Country.DTYPE=Republic, Country.deputeCount=0}}
2025-01-22 07:41:20 TRACE 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.DTYPE as Country_DTYPE, 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}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@1ba61bc8
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@44371c54 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@42985696 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@ca35104 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@41588114 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@41f4534f 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]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 613, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 614, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 615, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 616, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 617, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 618, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@79851013]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@79851013] after transaction
2025-01-22 07:41:20 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@29a70beb, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@29a70beb, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@76a9337c, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 619, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 620, missCount = 3]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@76a9337c, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@76a9337c, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 621, missCount = 3]
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@76a9337c, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.manyToManyCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:20 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@73fc5c9c
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@73fc5c9c] for JDBC transaction
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@73fc5c9c] to manual commit
2025-01-22 07:41:20 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@76a9337c, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@59c08dd4]; rollback [true]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 622, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 623, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 624, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}}
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.name=me, Person.id=o.c.s.i.PersistableIdentifier@666, Person.vehicleId=o.c.s.i.PersistableIdentifier@1438}, 2={Person.name=you, Person.id=o.c.s.i.PersistableIdentifier@237, Person.vehicleId=null}}
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=Toto, Country.DTYPE=Republic, Country.deputeCount=0}, 2={Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.modificationDate=null, Country.euMember=false, Country.description=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=Toto, Country.DTYPE=Republic, Country.deputeCount=0}}
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Language(code, id) values (?, ?) | {1={Language.code=fr_fr, Language.id=o.c.s.i.PersistableIdentifier@77}, 2={Language.code=en_en, Language.id=o.c.s.i.PersistableIdentifier@88}, 3={Language.code=es_es, Language.id=o.c.s.i.PersistableIdentifier@99}}
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 4 times
2025-01-22 07:41:20 TRACE 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@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77}, 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}}
2025-01-22 07:41:20 TRACE 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}
2025-01-22 07:41:20 TRACE 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]}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d862e03
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7b09acd9 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35d0a6b1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db on object 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@10777bee],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 on object 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@10777bee],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f4e6738 on object 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@10777bee],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37c3aee0 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@45362e78 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d862e03
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7b09acd9 on object 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@10777bee],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@46866f25,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35d0a6b1 on object 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@10777bee],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@46866f25,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db on object 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@10777bee, org.codefilarete.stalactite.engine.model.Language@554b5c15],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@46866f25,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 on object 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@10777bee, org.codefilarete.stalactite.engine.model.Language@554b5c15],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@46866f25,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f4e6738 on object 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@10777bee, org.codefilarete.stalactite.engine.model.Language@554b5c15],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@46866f25,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37c3aee0 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@46866f25,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@45362e78 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@46866f25,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d862e03
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7b09acd9 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35d0a6b1 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db 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@10777bee],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 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@10777bee],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f4e6738 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@10777bee],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37c3aee0 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@45362e78 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d862e03
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7b09acd9 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@10777bee],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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35d0a6b1 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@10777bee],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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db 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@10777bee, org.codefilarete.stalactite.engine.model.Language@277c10c2],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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 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@10777bee, org.codefilarete.stalactite.engine.model.Language@277c10c2],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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f4e6738 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@10777bee, org.codefilarete.stalactite.engine.model.Language@277c10c2],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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37c3aee0 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@45362e78 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]
2025-01-22 07:41:20 TRACE 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}
2025-01-22 07:41:20 TRACE 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}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d862e03
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7b09acd9 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35d0a6b1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db on object 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@7caeb43b],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 on object 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@7caeb43b],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f4e6738 on object 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@7caeb43b],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37c3aee0 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@45362e78 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d862e03
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7b09acd9 on object 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@7caeb43b],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@327890cd,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35d0a6b1 on object 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@7caeb43b],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@327890cd,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@79ff05db on object 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@726ff63d, org.codefilarete.stalactite.engine.model.Language@7caeb43b],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@327890cd,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f1bb144 on object 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@726ff63d, org.codefilarete.stalactite.engine.model.Language@7caeb43b],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@327890cd,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f4e6738 on object 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@726ff63d, org.codefilarete.stalactite.engine.model.Language@7caeb43b],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@327890cd,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37c3aee0 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@327890cd,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@45362e78 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@327890cd,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 625, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 626, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 627, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 628, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 629, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 630, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@73fc5c9c]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@73fc5c9c] after transaction
2025-01-22 07:41:20 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@76a9337c, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@76a9337c, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@467fe45, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 631, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 632, missCount = 3]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@467fe45, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@467fe45, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 633, missCount = 3]
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@467fe45, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.notLike]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:20 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@31986d2d
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@31986d2d] for JDBC transaction
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@31986d2d] to manual commit
2025-01-22 07:41:20 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@467fe45, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@59c08dd4]; rollback [true]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 634, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 635, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 636, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=a description with a keyword, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=null, Country.DTYPE=Republic, Country.deputeCount=0}, 2={Country.presidentId=null, Country.modificationDate=null, Country.euMember=false, Country.description=a keyword contained in the description, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.name=null, Country.DTYPE=Republic, Country.deputeCount=0}}
2025-01-22 07:41:20 TRACE 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.DTYPE as Country_DTYPE, 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 not like ? | {1=%contained%}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.SingleTableRootJoinNode$SingleTablePolymorphicJoinRootRowConsumer@34f63d8c
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@dd8608 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5cf6c704 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4facdca2 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3b7e2f1d 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@51da0191 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]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 637, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 638, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 639, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 640, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 641, missCount = 3]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 642, missCount = 3]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@31986d2d]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@31986d2d] after transaction
2025-01-22 07:41:20 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@467fe45, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@467fe45, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [922062853] from cache with key [[MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 3, maxSize = 32, parentContextCount = 0, hitCount = 643, missCount = 3]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener After test class: context [DefaultTestContext@37b6ef5 testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@14a97e7a testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@72219922 key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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: 47, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.479 s - in org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest
[INFO] Running org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest
2025-01-22 07:41:20 DEBUG BootstrapUtils Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate]
2025-01-22 07:41:20 DEBUG BootstrapUtils Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)]
2025-01-22 07:41:20 DEBUG BootstrapUtils Instantiating TestContextBootstrapper for test class [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest] from class [org.springframework.test.context.support.DefaultTestContextBootstrapper]
2025-01-22 07:41:20 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to process context configuration [ContextConfigurationAttributes@7f0ec4e9 declaringClass = 'org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', locations = '{}', inheritLocations = true, initializers = '{}', inheritInitializers = true, name = [null], contextLoaderClass = 'org.springframework.test.context.ContextLoader'].
2025-01-22 07:41:20 DEBUG ActiveProfilesUtils Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest]
2025-01-22 07:41:20 DEBUG DefaultTestContextBootstrapper @TestExecutionListeners is not present for class [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest]: using defaults.
2025-01-22 07:41:20 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]
2025-01-22 07:41:20 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]
2025-01-22 07:41:20 INFO DefaultTestContextBootstrapper Using TestExecutionListeners: [org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@560ba04e, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@5fab1fea, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@33e331a0, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@2da7531e, org.springframework.test.context.support.DirtiesContextTestExecutionListener@26259f34, org.springframework.test.context.transaction.TransactionalTestExecutionListener@21768055, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@b32dbea, org.springframework.test.context.event.EventPublishingTestExecutionListener@1c9a4631, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@164cb6a9, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@3adf81d, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@1edd9e09, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@5038e82d, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@2332f57d, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener@4f338c16]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener Before test class: context [DefaultTestContext@3d6c7e2f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map[[empty]]], class annotated with @DirtiesContext [false] with mode [null].
2025-01-22 07:41:20 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@3d6c7e2f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@4daf7de0, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:20 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to load context from [MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]].
2025-01-22 07:41:20 DEBUG AbstractGenericContextLoader Loading ApplicationContext for merged context configuration [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]].
2025-01-22 07:41:20 DEBUG StandardEnvironment Activating profiles []
2025-01-22 07:41:20 DEBUG AnnotationConfigContextLoader Registering component classes: {class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}
2025-01-22 07:41:20 DEBUG GenericApplicationContext Refreshing org.springframework.context.support.GenericApplicationContext@136cef7c
2025-01-22 07:41:20 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor'
2025-01-22 07:41:20 INFO RepositoryConfigurationDelegate Multiple Spring Data modules found, entering strict repository configuration mode
2025-01-22 07:41:20 INFO RepositoryConfigurationDelegate Bootstrapping Spring Data Stalactite repositories in DEFAULT mode.
2025-01-22 07:41:20 DEBUG RepositoryConfigurationDelegate Scanning for Stalactite repositories in packages org.codefilarete.stalactite.spring.repository.query.
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithPolymorphismTest.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithPolymorphismTest.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractNativeQueriesTest.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractNativeQueriesTest.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository$NamesOnly$SimplePerson.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository$NamesOnly$SimplePerson.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository$NamesOnly.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository$NamesOnly.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesTest.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesTest.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionRepository.class]
2025-01-22 07:41:20 DEBUG RepositoryComponentProvider Identified candidate component class: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionRepository.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository$NamesOnly$SimplePerson.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository$NamesOnly$SimplePerson.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository$NamesOnly.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository$NamesOnly.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesTest.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesTest.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/StalactiteRepositoryContextConfigurationBase.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/StalactiteRepositoryContextConfigurationBase.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesRepository.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesRepository.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesTest.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesTest.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$1.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$1.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$2.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$2.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$3.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$3.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$4.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$4.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$5.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$5.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$CriteriaChain.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$CriteriaChain.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$Criterion.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$Criterion.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/CreateQueryLookupStrategy.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/CreateQueryLookupStrategy.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/DeclaredQueryLookupStrategy.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/DeclaredQueryLookupStrategy.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteDelete.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteDelete.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactitePagedQuery$StalactiteParametersParameterAccessor.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactitePagedQuery$StalactiteParametersParameterAccessor.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactitePagedQuery.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactitePagedQuery.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$1.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$1.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$2.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$2.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$DerivedQuery.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$DerivedQuery.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery$1.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery$1.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery$DerivedQuery.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery$DerivedQuery.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/Query.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/Query.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/QueryMethodValidator.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/QueryMethodValidator.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueryLookupStrategy.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueryLookupStrategy.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueryMethod.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueryMethod.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanRepositoryQuery.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanRepositoryQuery.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/nativ/NativeQueryMethod.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/nativ/NativeQueryMethod.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/nativ/SqlNativeRepositoryQuery.class]
2025-01-22 07:41:20 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/nativ/SqlNativeRepositoryQuery.class]
2025-01-22 07:41:20 TRACE RepositoryConfigurationDelegate Spring Data Stalactite - Registering repository: derivedQueriesWithoutMappedCollectionRepository - Interface: org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository - Factory: org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean
2025-01-22 07:41:20 INFO RepositoryConfigurationDelegate Finished Spring Data repository scanning in 24 ms. Found 1 Stalactite repository interfaces.
2025-01-22 07:41:20 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.context.ImportsContextCustomizer$ImportsCleanupPostProcessor'
2025-01-22 07:41:20 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor'
2025-01-22 07:41:20 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerProcessor'
2025-01-22 07:41:20 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerFactory'
2025-01-22 07:41:20 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor'
2025-01-22 07:41:20 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor'
2025-01-22 07:41:20 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor$SpyPostProcessor'
2025-01-22 07:41:20 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'derivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.StalactiteRepositoryContextConfiguration'
2025-01-22 07:41:20 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'countryPersister'
2025-01-22 07:41:20 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'persistenceContext'
2025-01-22 07:41:20 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'transactionManager'
2025-01-22 07:41:20 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'dataSource'
2025-01-22 07:41:20 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'transactionManager' via factory method to bean named 'dataSource'
2025-01-22 07:41:20 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'persistenceContext' via factory method to bean named 'transactionManager'
2025-01-22 07:41:20 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'countryPersister' via factory method to bean named 'persistenceContext'
2025-01-22 07:41:20 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'derivedQueriesWithoutMappedCollectionRepository'
2025-01-22 07:41:20 DEBUG RepositoryFactorySupport Initializing repository instance for org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository…
2025-01-22 07:41:20 DEBUG RepositoryFactorySupport Finished creation of repository instance for org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository.
2025-01-22 07:41:20 DEBUG EventListenerMethodProcessor 1 @EventListener methods processed on bean 'derivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.StalactiteRepositoryContextConfiguration': {public void org.codefilarete.stalactite.spring.repository.query.AbstractDerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.onApplicationEvent(org.springframework.context.event.ContextRefreshedEvent)=@org.springframework.context.event.EventListener(classes={}, condition="", id="", value={})}
2025-01-22 07:41:20 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@37499b7b
2025-01-22 07:41:20 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, vehicleId int, unique (id))
2025-01-22 07:41:20 DEBUG DDLDeployer create table Vehicle(color int, id int not null, unique (id))
2025-01-22 07:41:20 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))
2025-01-22 07:41:20 DEBUG DDLDeployer create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames))
2025-01-22 07:41:20 DEBUG DDLDeployer create table Republic(deputeCount integer, id int not null, unique (id))
2025-01-22 07:41:20 DEBUG DDLDeployer alter table Person add constraint FK_Person_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id)
2025-01-22 07:41:20 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2025-01-22 07:41:20 DEBUG DDLDeployer alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id)
2025-01-22 07:41:20 DEBUG DDLDeployer alter table Republic add constraint FK_Republic_id_Country_id foreign key(id) references Country(id)
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Storing ApplicationContext [325906300] in cache under key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 643, missCount = 4]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 644, missCount = 4]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@3d6c7e2f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@4daf7de0, testMethod = pageable_withOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@3d6c7e2f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@4daf7de0, testMethod = pageable_withOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 645, missCount = 4]
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@3d6c7e2f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@4daf7de0, testMethod = pageable_withOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.pageable_withOrder]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:20 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@4be1d672
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@4be1d672] for JDBC transaction
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4be1d672] to manual commit
2025-01-22 07:41:20 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@3d6c7e2f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@4daf7de0, testMethod = pageable_withOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@8020711]; rollback [true]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 646, missCount = 4]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 647, missCount = 4]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 648, missCount = 4]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 7 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.name=Titi, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=null}, 2={Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.name=Toto, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=null}, 3={Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.name=Tata, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@44, Country.presidentId=null}, 4={Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.name=Tutu, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@45, Country.presidentId=null}, 5={Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.name=Tonton, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@46, Country.presidentId=null}, 6={Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.name=TinTin, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@47, Country.presidentId=null}, 7={Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.name=Toutou, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@48, Country.presidentId=null}}
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 7 times
2025-01-22 07:41:20 TRACE 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}, 3={Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.deputeCount=0}, 4={Republic.id=o.c.s.i.PersistableIdentifier@45, Republic.deputeCount=0}, 5={Republic.id=o.c.s.i.PersistableIdentifier@46, Republic.deputeCount=0}, 6={Republic.id=o.c.s.i.PersistableIdentifier@47, Republic.deputeCount=0}, 7={Republic.id=o.c.s.i.PersistableIdentifier@48, Republic.deputeCount=0}}
2025-01-22 07:41:20 TRACE 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 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 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 where Country.name like ? order by Country.id asc limit ? offset ? | {1=%T%, 2=2, 3=0}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@653b3345
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4529cb82 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@57b5b4b0 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@653b3345
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4529cb82 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@57b5b4b0 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]
2025-01-22 07:41:20 TRACE SQLOperation select count(Country.id) as row_count 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 where Country.name like ? | {1=%T%}
2025-01-22 07:41:20 TRACE 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 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 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 where Country.name like ? order by Country.id asc limit ? offset ? | {1=%T%o%, 2=2, 3=0}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@5f2717e5
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2a83de69 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7e33c4b3 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@5f2717e5
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2a83de69 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@46,languages=[],modificationDate=<null>,name=Tonton,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7e33c4b3 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@46,languages=[],modificationDate=<null>,name=Tonton,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 TRACE SQLOperation select count(Country.id) as row_count 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 where Country.name like ? | {1=%T%o%}
2025-01-22 07:41:20 TRACE 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 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 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 where Country.name like ? order by Country.id asc limit ? offset ? | {1=%T%, 2=2, 3=2}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@7e85bc61
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@29600405 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7ff470b1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@7e85bc61
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@29600405 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=<null>,name=Tutu,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7ff470b1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=<null>,name=Tutu,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 TRACE SQLOperation select count(Country.id) as row_count 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 where Country.name like ? | {1=%T%}
2025-01-22 07:41:20 TRACE 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 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 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 where Country.name like ? order by Country.id asc limit ? offset ? | {1=%T%o%, 2=2, 3=2}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@a8eaa76
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@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@48,languages=[],modificationDate=<null>,name=Toutou,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2f9ec8ad on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@48,languages=[],modificationDate=<null>,name=Toutou,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 649, missCount = 4]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 650, missCount = 4]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 651, missCount = 4]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 652, missCount = 4]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 653, missCount = 4]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 654, missCount = 4]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@4be1d672]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4be1d672] after transaction
2025-01-22 07:41:20 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@3d6c7e2f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@4daf7de0, testMethod = pageable_withOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@3d6c7e2f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@4daf7de0, testMethod = pageable_withOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@3d6c7e2f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@56f061da, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 655, missCount = 4]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 656, missCount = 4]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@3d6c7e2f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@56f061da, testMethod = pageable_withCompositeOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@3d6c7e2f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@56f061da, testMethod = pageable_withCompositeOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 657, missCount = 4]
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@3d6c7e2f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@56f061da, testMethod = pageable_withCompositeOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.pageable_withCompositeOrder]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:20 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@77530cf7
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@77530cf7] for JDBC transaction
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@77530cf7] to manual commit
2025-01-22 07:41:20 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@3d6c7e2f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@56f061da, testMethod = pageable_withCompositeOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@8020711]; rollback [true]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 658, missCount = 4]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 659, missCount = 4]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 660, missCount = 4]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 7 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.name=Titi, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=null}, 2={Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.name=Toto, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=null}, 3={Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.name=Tata, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@44, Country.presidentId=null}, 4={Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.name=Tata, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@45, Country.presidentId=null}, 5={Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.name=Tata, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@46, Country.presidentId=null}, 6={Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.name=Titi, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@47, Country.presidentId=null}, 7={Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.name=Toto, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@48, Country.presidentId=null}}
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 7 times
2025-01-22 07:41:20 TRACE 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}, 3={Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.deputeCount=0}, 4={Republic.id=o.c.s.i.PersistableIdentifier@45, Republic.deputeCount=0}, 5={Republic.id=o.c.s.i.PersistableIdentifier@46, Republic.deputeCount=0}, 6={Republic.id=o.c.s.i.PersistableIdentifier@47, Republic.deputeCount=0}, 7={Republic.id=o.c.s.i.PersistableIdentifier@48, Republic.deputeCount=0}}
2025-01-22 07:41:20 TRACE 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 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 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 where Country.name like ? order by Country.id asc limit ? offset ? | {1=%T%o%, 2=2, 3=2}
2025-01-22 07:41:20 TRACE SQLOperation select count(Country.id) as row_count 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 where Country.name like ? | {1=%T%o%}
2025-01-22 07:41:20 TRACE 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 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 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 where Country.name like ? order by Country.name asc, Country.id asc limit ? offset ? | {1=%T%, 2=2, 3=0}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@3fd6caab
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@20688376 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@799f23e6 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@3fd6caab
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@20688376 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@799f23e6 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 TRACE SQLOperation select count(Country.id) as row_count 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 where Country.name like ? | {1=%T%}
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 661, missCount = 4]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 662, missCount = 4]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 663, missCount = 4]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 664, missCount = 4]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 665, missCount = 4]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 666, missCount = 4]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@77530cf7]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@77530cf7] after transaction
2025-01-22 07:41:20 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@3d6c7e2f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@56f061da, testMethod = pageable_withCompositeOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@3d6c7e2f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@56f061da, testMethod = pageable_withCompositeOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@3d6c7e2f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@62f7e5f9, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 667, missCount = 4]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 668, missCount = 4]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@3d6c7e2f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@62f7e5f9, testMethod = dynamicSort@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@3d6c7e2f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@62f7e5f9, testMethod = dynamicSort@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 669, missCount = 4]
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@3d6c7e2f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@62f7e5f9, testMethod = dynamicSort@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.dynamicSort]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:20 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@7b0a48e6
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@7b0a48e6] for JDBC transaction
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7b0a48e6] to manual commit
2025-01-22 07:41:20 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@3d6c7e2f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@62f7e5f9, testMethod = dynamicSort@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@8020711]; rollback [true]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 670, missCount = 4]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 671, missCount = 4]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 672, missCount = 4]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 7 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.name=Titi, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=null}, 2={Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.name=Toto, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=null}, 3={Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.name=Tata, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@44, Country.presidentId=null}, 4={Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.name=Tata, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@45, Country.presidentId=null}, 5={Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.name=Tata, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@46, Country.presidentId=null}, 6={Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.name=Titi, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@47, Country.presidentId=null}, 7={Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.name=Toto, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@48, Country.presidentId=null}}
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 7 times
2025-01-22 07:41:20 TRACE 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}, 3={Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.deputeCount=0}, 4={Republic.id=o.c.s.i.PersistableIdentifier@45, Republic.deputeCount=0}, 5={Republic.id=o.c.s.i.PersistableIdentifier@46, Republic.deputeCount=0}, 6={Republic.id=o.c.s.i.PersistableIdentifier@47, Republic.deputeCount=0}, 7={Republic.id=o.c.s.i.PersistableIdentifier@48, Republic.deputeCount=0}}
2025-01-22 07:41:20 TRACE 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 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 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 where Country.name like ? order by Country.id desc | {1=%T%o%}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@44efba4
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@22f07a00 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@48,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6485ad5a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@48,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@44efba4
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@22f07a00 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6485ad5a 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]
2025-01-22 07:41:20 TRACE 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 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 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 where Country.name like ? order by Country.name asc, Country.id asc | {1=%T%}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@7ace0b5d
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@229dfe7e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@57514114 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@7ace0b5d
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@229dfe7e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@57514114 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@7ace0b5d
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@229dfe7e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@46,languages=[],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@57514114 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@46,languages=[],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@7ace0b5d
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@229dfe7e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@57514114 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@7ace0b5d
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@229dfe7e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@47,languages=[],modificationDate=<null>,name=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@57514114 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@47,languages=[],modificationDate=<null>,name=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@7ace0b5d
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@229dfe7e 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@57514114 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@7ace0b5d
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@229dfe7e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@48,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@57514114 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@48,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 673, missCount = 4]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 674, missCount = 4]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 675, missCount = 4]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 676, missCount = 4]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 677, missCount = 4]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 678, missCount = 4]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@7b0a48e6]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7b0a48e6] after transaction
2025-01-22 07:41:20 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@3d6c7e2f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@62f7e5f9, testMethod = dynamicSort@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@3d6c7e2f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@62f7e5f9, testMethod = dynamicSort@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@3d6c7e2f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@477cd83e, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 679, missCount = 4]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 680, missCount = 4]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@3d6c7e2f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@477cd83e, testMethod = limit@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@3d6c7e2f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@477cd83e, testMethod = limit@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 681, missCount = 4]
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@3d6c7e2f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@477cd83e, testMethod = limit@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.limit]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:20 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@69eb668b
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@69eb668b] for JDBC transaction
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@69eb668b] to manual commit
2025-01-22 07:41:20 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@3d6c7e2f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@477cd83e, testMethod = limit@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@8020711]; rollback [true]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 682, missCount = 4]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 683, missCount = 4]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 684, missCount = 4]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1438, Vehicle.color=Color[rgb=123]}}
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@666, Person.vehicleId=o.c.s.i.PersistableIdentifier@1438, Person.name=me}, 2={Person.id=o.c.s.i.PersistableIdentifier@237, Person.vehicleId=null, Person.name=you}}
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.name=Toto, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=o.c.s.i.PersistableIdentifier@666}, 2={Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.name=Tata, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=o.c.s.i.PersistableIdentifier@237}, 3={Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.name=Titi, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@44, Country.presidentId=null}}
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:20 TRACE 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}, 3={Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.deputeCount=0}}
2025-01-22 07:41:20 TRACE 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 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 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}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@6c138e
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1cad68ca 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=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a5073f8 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@e1affe8 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1e786c08 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=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]
2025-01-22 07:41:20 TRACE 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 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 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}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@6114a516
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@41df7a0c 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=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@63a2eaf6 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35a02217 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@625ee079 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=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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@6114a516
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@41df7a0c on object Republic[deputeCount=0,primeMinister=<null>,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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@625ee079 on object Republic[deputeCount=0,primeMinister=<null>,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]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 685, missCount = 4]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 686, missCount = 4]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 687, missCount = 4]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 688, missCount = 4]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 689, missCount = 4]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 690, missCount = 4]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@69eb668b]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@69eb668b] after transaction
2025-01-22 07:41:20 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@3d6c7e2f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@477cd83e, testMethod = limit@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@3d6c7e2f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@477cd83e, testMethod = limit@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@3d6c7e2f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@7fcd6585, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 691, missCount = 4]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 692, missCount = 4]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@3d6c7e2f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@7fcd6585, testMethod = slice@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@3d6c7e2f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@7fcd6585, testMethod = slice@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 693, missCount = 4]
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@3d6c7e2f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@7fcd6585, testMethod = slice@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.slice]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:20 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@4bc940f1
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@4bc940f1] for JDBC transaction
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4bc940f1] to manual commit
2025-01-22 07:41:20 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@3d6c7e2f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@7fcd6585, testMethod = slice@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@8020711]; rollback [true]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 694, missCount = 4]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 695, missCount = 4]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 696, missCount = 4]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 7 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.name=Titi, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=null}, 2={Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.name=Toto, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=null}, 3={Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.name=Tata, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@44, Country.presidentId=null}, 4={Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.name=Tutu, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@45, Country.presidentId=null}, 5={Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.name=Tonton, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@46, Country.presidentId=null}, 6={Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.name=TinTin, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@47, Country.presidentId=null}, 7={Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.name=Toutou, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@48, Country.presidentId=null}}
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 7 times
2025-01-22 07:41:20 TRACE 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}, 3={Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.deputeCount=0}, 4={Republic.id=o.c.s.i.PersistableIdentifier@45, Republic.deputeCount=0}, 5={Republic.id=o.c.s.i.PersistableIdentifier@46, Republic.deputeCount=0}, 6={Republic.id=o.c.s.i.PersistableIdentifier@47, Republic.deputeCount=0}, 7={Republic.id=o.c.s.i.PersistableIdentifier@48, Republic.deputeCount=0}}
2025-01-22 07:41:20 TRACE 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 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 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 where Country.name like ? order by Country.id asc limit ? | {1=%T%, 2=3}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@3837d51a
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6bf95d0 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5434c18d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@3837d51a
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6bf95d0 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5434c18d 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@3837d51a
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6bf95d0 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5434c18d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 TRACE 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 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 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 where Country.name like ? order by Country.id asc limit ? offset ? | {1=%T%o%, 2=2, 3=2}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@c27de3b
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4c159b48 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@48,languages=[],modificationDate=<null>,name=Toutou,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@74e87f03 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@48,languages=[],modificationDate=<null>,name=Toutou,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 697, missCount = 4]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 698, missCount = 4]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 699, missCount = 4]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 700, missCount = 4]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 701, missCount = 4]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 702, missCount = 4]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@4bc940f1]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4bc940f1] after transaction
2025-01-22 07:41:20 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@3d6c7e2f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@7fcd6585, testMethod = slice@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@3d6c7e2f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@7fcd6585, testMethod = slice@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@3d6c7e2f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@1eb84ea6, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 703, missCount = 4]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 704, missCount = 4]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@3d6c7e2f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@1eb84ea6, testMethod = slice_withOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@3d6c7e2f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@1eb84ea6, testMethod = slice_withOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 705, missCount = 4]
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@3d6c7e2f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@1eb84ea6, testMethod = slice_withOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.slice_withOrder]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:20 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@5a00dab7
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@5a00dab7] for JDBC transaction
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5a00dab7] to manual commit
2025-01-22 07:41:20 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@3d6c7e2f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@1eb84ea6, testMethod = slice_withOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@8020711]; rollback [true]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 706, missCount = 4]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 707, missCount = 4]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 708, missCount = 4]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 7 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.name=Titi, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=null}, 2={Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.name=Toto, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=null}, 3={Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.name=Tata, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@44, Country.presidentId=null}, 4={Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.name=Tutu, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@45, Country.presidentId=null}, 5={Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.name=Tonton, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@46, Country.presidentId=null}, 6={Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.name=TinTin, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@47, Country.presidentId=null}, 7={Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.name=Toutou, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@48, Country.presidentId=null}}
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 7 times
2025-01-22 07:41:20 TRACE 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}, 3={Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.deputeCount=0}, 4={Republic.id=o.c.s.i.PersistableIdentifier@45, Republic.deputeCount=0}, 5={Republic.id=o.c.s.i.PersistableIdentifier@46, Republic.deputeCount=0}, 6={Republic.id=o.c.s.i.PersistableIdentifier@47, Republic.deputeCount=0}, 7={Republic.id=o.c.s.i.PersistableIdentifier@48, Republic.deputeCount=0}}
2025-01-22 07:41:20 TRACE 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 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 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 where Country.name like ? order by Country.id asc limit ? | {1=%T%, 2=3}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@3131b41
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fbbb01e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@864ff30 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@3131b41
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fbbb01e 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@864ff30 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@3131b41
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fbbb01e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@864ff30 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 709, missCount = 4]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 710, missCount = 4]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 711, missCount = 4]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 712, missCount = 4]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 713, missCount = 4]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 714, missCount = 4]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@5a00dab7]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5a00dab7] after transaction
2025-01-22 07:41:20 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@3d6c7e2f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@1eb84ea6, testMethod = slice_withOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@3d6c7e2f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@1eb84ea6, testMethod = slice_withOrder@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@3d6c7e2f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@7f3261, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 715, missCount = 4]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 716, missCount = 4]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@3d6c7e2f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@7f3261, testMethod = pageable@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@3d6c7e2f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@7f3261, testMethod = pageable@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 717, missCount = 4]
2025-01-22 07:41:20 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@3d6c7e2f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@7f3261, testMethod = pageable@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.pageable]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:20 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@1acfebc4
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@1acfebc4] for JDBC transaction
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1acfebc4] to manual commit
2025-01-22 07:41:20 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@3d6c7e2f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@7f3261, testMethod = pageable@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@8020711]; rollback [true]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 718, missCount = 4]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 719, missCount = 4]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 720, missCount = 4]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 7 times
2025-01-22 07:41:20 TRACE SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.name=Titi, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=null}, 2={Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.name=Toto, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.presidentId=null}, 3={Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.name=Tata, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@44, Country.presidentId=null}, 4={Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.name=Tutu, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@45, Country.presidentId=null}, 5={Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.name=Tonton, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@46, Country.presidentId=null}, 6={Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.name=TinTin, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@47, Country.presidentId=null}, 7={Country.description=null, Country.creationDate=null, Country.modificationDate=null, Country.name=Toutou, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@48, Country.presidentId=null}}
2025-01-22 07:41:20 DEBUG SQLOperation Batching statement 7 times
2025-01-22 07:41:20 TRACE 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}, 3={Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.deputeCount=0}, 4={Republic.id=o.c.s.i.PersistableIdentifier@45, Republic.deputeCount=0}, 5={Republic.id=o.c.s.i.PersistableIdentifier@46, Republic.deputeCount=0}, 6={Republic.id=o.c.s.i.PersistableIdentifier@47, Republic.deputeCount=0}, 7={Republic.id=o.c.s.i.PersistableIdentifier@48, Republic.deputeCount=0}}
2025-01-22 07:41:20 TRACE 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 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 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 where Country.name like ? order by Country.id asc limit ? offset ? | {1=%T%, 2=2, 3=0}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@3162d486
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@34243ccd on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7296661b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@3162d486
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@34243ccd 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7296661b 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]
2025-01-22 07:41:20 TRACE SQLOperation select count(Country.id) as row_count 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 where Country.name like ? | {1=%T%}
2025-01-22 07:41:20 TRACE 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 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 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 where Country.name like ? order by Country.id asc limit ? offset ? | {1=%T%o%, 2=2, 3=0}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@37389825
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2e2d57ea 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4d45b947 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]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@37389825
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2e2d57ea on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@46,languages=[],modificationDate=<null>,name=Tonton,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4d45b947 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@46,languages=[],modificationDate=<null>,name=Tonton,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 TRACE SQLOperation select count(Country.id) as row_count 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 where Country.name like ? | {1=%T%o%}
2025-01-22 07:41:20 TRACE 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 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 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 where Country.name like ? order by Country.id asc limit ? offset ? | {1=%T%, 2=2, 3=2}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@529df2e7
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4af4d738 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2bba7bd9 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@529df2e7
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4af4d738 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=<null>,name=Tutu,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2bba7bd9 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=<null>,name=Tutu,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 TRACE SQLOperation select count(Country.id) as row_count 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 where Country.name like ? | {1=%T%}
2025-01-22 07:41:20 TRACE 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 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 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 where Country.name like ? order by Country.id asc limit ? offset ? | {1=%T%o%, 2=2, 3=2}
2025-01-22 07:41:20 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@36ac7956
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3eff7ec9 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@48,languages=[],modificationDate=<null>,name=Toutou,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@612070f5 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@48,languages=[],modificationDate=<null>,name=Toutou,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 721, missCount = 4]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 722, missCount = 4]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 723, missCount = 4]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 724, missCount = 4]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 725, missCount = 4]
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 726, missCount = 4]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@1acfebc4]
2025-01-22 07:41:20 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1acfebc4] after transaction
2025-01-22 07:41:20 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@3d6c7e2f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@7f3261, testMethod = pageable@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@3d6c7e2f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest@7f3261, testMethod = pageable@AbstractDerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:20 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [325906300] from cache with key [[MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:20 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 4, maxSize = 32, parentContextCount = 0, hitCount = 727, missCount = 4]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener After test class: context [DefaultTestContext@3d6c7e2f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2a02802f testClass = DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1e2f010f key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.265 s - in org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest
[INFO] Running org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest
2025-01-22 07:41:20 DEBUG BootstrapUtils Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate]
2025-01-22 07:41:20 DEBUG BootstrapUtils Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)]
2025-01-22 07:41:20 DEBUG BootstrapUtils Instantiating TestContextBootstrapper for test class [org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest] from class [org.springframework.test.context.support.DefaultTestContextBootstrapper]
2025-01-22 07:41:20 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to process context configuration [ContextConfigurationAttributes@3fbcb4c1 declaringClass = 'org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', locations = '{}', inheritLocations = true, initializers = '{}', inheritInitializers = true, name = [null], contextLoaderClass = 'org.springframework.test.context.ContextLoader'].
2025-01-22 07:41:20 DEBUG ActiveProfilesUtils Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest]
2025-01-22 07:41:20 DEBUG DefaultTestContextBootstrapper @TestExecutionListeners is not present for class [org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest]: using defaults.
2025-01-22 07:41:20 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]
2025-01-22 07:41:20 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]
2025-01-22 07:41:20 INFO DefaultTestContextBootstrapper Using TestExecutionListeners: [org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@2d2ffced, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@776f4f35, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@dcfd5eb, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@74a175ce, org.springframework.test.context.support.DirtiesContextTestExecutionListener@26bb2723, org.springframework.test.context.transaction.TransactionalTestExecutionListener@2b20c226, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@58b32a24, org.springframework.test.context.event.EventPublishingTestExecutionListener@27c33bf9, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@583e921d, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@75224ace, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@3481bc44, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@a2345de, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@26a190fd, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener@4132dadd]
2025-01-22 07:41:20 DEBUG AbstractDirtiesContextTestExecutionListener Before test class: context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map[[empty]]], class annotated with @DirtiesContext [false] with mode [null].
2025-01-22 07:41:20 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@154a077e, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:20 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to load context from [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]].
2025-01-22 07:41:20 DEBUG AbstractGenericContextLoader Loading ApplicationContext for merged context configuration [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]].
2025-01-22 07:41:20 DEBUG StandardEnvironment Activating profiles []
2025-01-22 07:41:20 DEBUG AnnotationConfigContextLoader Registering component classes: {class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}
2025-01-22 07:41:20 DEBUG GenericApplicationContext Refreshing org.springframework.context.support.GenericApplicationContext@2c7221d1
2025-01-22 07:41:21 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor'
2025-01-22 07:41:21 INFO RepositoryConfigurationDelegate Multiple Spring Data modules found, entering strict repository configuration mode
2025-01-22 07:41:21 INFO RepositoryConfigurationDelegate Bootstrapping Spring Data Stalactite repositories in DEFAULT mode.
2025-01-22 07:41:21 DEBUG RepositoryConfigurationDelegate Scanning for Stalactite repositories in packages org.codefilarete.stalactite.spring.repository.query.
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithPolymorphismTest.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithPolymorphismTest.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractNativeQueriesTest.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractNativeQueriesTest.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository$NamesOnly$SimplePerson.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository$NamesOnly$SimplePerson.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository$NamesOnly.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository$NamesOnly.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesTest.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesTest.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionRepository.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionRepository.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository$NamesOnly$SimplePerson.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository$NamesOnly$SimplePerson.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository$NamesOnly.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository$NamesOnly.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository.class]
2025-01-22 07:41:21 DEBUG RepositoryComponentProvider Identified candidate component class: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesTest.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesTest.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/StalactiteRepositoryContextConfigurationBase.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/StalactiteRepositoryContextConfigurationBase.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesRepository.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesRepository.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesTest.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesTest.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$1.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$1.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$2.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$2.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$3.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$3.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$4.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$4.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$5.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$5.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$CriteriaChain.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$CriteriaChain.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$Criterion.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$Criterion.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/CreateQueryLookupStrategy.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/CreateQueryLookupStrategy.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/DeclaredQueryLookupStrategy.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/DeclaredQueryLookupStrategy.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteDelete.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteDelete.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactitePagedQuery$StalactiteParametersParameterAccessor.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactitePagedQuery$StalactiteParametersParameterAccessor.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactitePagedQuery.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactitePagedQuery.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$1.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$1.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$2.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$2.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$DerivedQuery.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$DerivedQuery.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery$1.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery$1.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery$DerivedQuery.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery$DerivedQuery.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/Query.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/Query.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/QueryMethodValidator.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/QueryMethodValidator.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueryLookupStrategy.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueryLookupStrategy.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueryMethod.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueryMethod.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanRepositoryQuery.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanRepositoryQuery.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/nativ/NativeQueryMethod.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/nativ/NativeQueryMethod.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/nativ/SqlNativeRepositoryQuery.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/nativ/SqlNativeRepositoryQuery.class]
2025-01-22 07:41:21 TRACE RepositoryConfigurationDelegate Spring Data Stalactite - Registering repository: nativeQueriesRepository - Interface: org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository - Factory: org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean
2025-01-22 07:41:21 INFO RepositoryConfigurationDelegate Finished Spring Data repository scanning in 15 ms. Found 1 Stalactite repository interfaces.
2025-01-22 07:41:21 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.context.ImportsContextCustomizer$ImportsCleanupPostProcessor'
2025-01-22 07:41:21 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor'
2025-01-22 07:41:21 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerProcessor'
2025-01-22 07:41:21 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerFactory'
2025-01-22 07:41:21 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor'
2025-01-22 07:41:21 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor'
2025-01-22 07:41:21 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor$SpyPostProcessor'
2025-01-22 07:41:21 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'stalactiteRepositoryContextConfigurationBase'
2025-01-22 07:41:21 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'nativeQueriesTest.StalactiteRepositoryContextConfiguration'
2025-01-22 07:41:21 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'dataSource'
2025-01-22 07:41:21 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'transactionManager'
2025-01-22 07:41:21 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'transactionManager' via factory method to bean named 'dataSource'
2025-01-22 07:41:21 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'persistenceContext'
2025-01-22 07:41:21 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'persistenceContext' via factory method to bean named 'transactionManager'
2025-01-22 07:41:21 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'countryPersister'
2025-01-22 07:41:21 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'countryPersister' via factory method to bean named 'persistenceContext'
2025-01-22 07:41:21 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'nativeQueriesRepository'
2025-01-22 07:41:21 DEBUG RepositoryFactorySupport Initializing repository instance for org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository…
2025-01-22 07:41:21 DEBUG RepositoryFactorySupport Finished creation of repository instance for org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository.
2025-01-22 07:41:21 DEBUG EventListenerMethodProcessor 1 @EventListener methods processed on bean 'stalactiteRepositoryContextConfigurationBase': {public void org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase.onApplicationEvent(org.springframework.context.event.ContextRefreshedEvent)=@org.springframework.context.event.EventListener(classes={}, condition="", id="", value={})}
2025-01-22 07:41:21 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@44143892
2025-01-22 07:41:21 DEBUG DDLDeployer create table Language(code varchar(255), id int not null, unique (id))
2025-01-22 07:41:21 DEBUG DDLDeployer create table Republic(name varchar(255), description varchar(255), euMember boolean, creationDate timestamp, modificationDate timestamp, id int not null, presidentId int, unique (id))
2025-01-22 07:41:21 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, vehicleId int, unique (id))
2025-01-22 07:41:21 DEBUG DDLDeployer create table Vehicle(color int, id int not null, unique (id))
2025-01-22 07:41:21 DEBUG DDLDeployer create table Country_languages(republic_id int, languages_id int, unique (republic_id, languages_id))
2025-01-22 07:41:21 DEBUG DDLDeployer create table Country_states(republic_id int, states_id int, unique (republic_id, states_id))
2025-01-22 07:41:21 DEBUG DDLDeployer create table State(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:21 DEBUG DDLDeployer create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames))
2025-01-22 07:41:21 DEBUG DDLDeployer alter table Republic add constraint FK_Republic_presidentId_Person_id foreign key(presidentId) references Person(id)
2025-01-22 07:41:21 DEBUG DDLDeployer alter table Person add constraint FK_Person_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id)
2025-01-22 07:41:21 DEBUG DDLDeployer alter table Country_languages add constraint FK_Country_languages_republic_id_Republic_id foreign key(republic_id) references Republic(id)
2025-01-22 07:41:21 DEBUG DDLDeployer alter table Country_languages add constraint FK_Country_languages_languages_id_Language_id foreign key(languages_id) references Language(id)
2025-01-22 07:41:21 DEBUG DDLDeployer alter table Country_states add constraint FK_Country_states_republic_id_Republic_id foreign key(republic_id) references Republic(id)
2025-01-22 07:41:21 DEBUG DDLDeployer alter table Country_states add constraint FK_Country_states_states_id_State_id foreign key(states_id) references State(id)
2025-01-22 07:41:21 DEBUG DDLDeployer alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id)
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Storing ApplicationContext [745677265] in cache under key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 727, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 728, missCount = 5]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@154a077e, testMethod = projection@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@154a077e, testMethod = projection@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 729, missCount = 5]
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@154a077e, testMethod = projection@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest.projection]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:21 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@4bb0cae5
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@4bb0cae5] for JDBC transaction
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4bb0cae5] to manual commit
2025-01-22 07:41:21 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@154a077e, testMethod = projection@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@6aa2a1a9]; rollback [true]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 730, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 731, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 732, missCount = 5]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.vehicleId=null, Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=me}}
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.name=Toto, Republic.presidentId=o.c.s.i.PersistableIdentifier@666, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.creationDate=null, Republic.modificationDate=null, Republic.description=null}, 2={Republic.name=Tata, Republic.presidentId=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.creationDate=null, Republic.modificationDate=null, Republic.description=null}}
2025-01-22 07:41:21 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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.name = ? | {1=Toto}
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@37db2c4e
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@496ca244 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@68a0f19a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@15fb9174 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@684682e4 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7858257 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6012e8ea 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6325b0c1 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]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 733, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 734, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 735, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 736, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 737, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 738, missCount = 5]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@4bb0cae5]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4bb0cae5] after transaction
2025-01-22 07:41:21 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@154a077e, testMethod = projection@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@154a077e, testMethod = projection@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@7d793aa0, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 739, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 740, missCount = 5]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@7d793aa0, testMethod = projection_byExtraArgument@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@7d793aa0, testMethod = projection_byExtraArgument@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 741, missCount = 5]
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@7d793aa0, testMethod = projection_byExtraArgument@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest.projection_byExtraArgument]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:21 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@4704c567
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@4704c567] for JDBC transaction
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4704c567] to manual commit
2025-01-22 07:41:21 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@7d793aa0, testMethod = projection_byExtraArgument@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@6aa2a1a9]; rollback [true]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 742, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 743, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 744, missCount = 5]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:21 TRACE 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}}
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.name=Toto, Republic.presidentId=o.c.s.i.PersistableIdentifier@666, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.creationDate=null, Republic.modificationDate=null, Republic.description=null}, 2={Republic.name=Toto, Republic.presidentId=o.c.s.i.PersistableIdentifier@777, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.creationDate=null, Republic.modificationDate=null, Republic.description=null}}
2025-01-22 07:41:21 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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.name = ? | {1=Toto}
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2a59eb3f
2025-01-22 07:41:21 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5e6b07c8 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@15446137 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7e4ee95b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@fbd0d77 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]
2025-01-22 07:41:21 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=John Do,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2a59eb3f
2025-01-22 07:41:21 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@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5e6b07c8 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@15446137 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7e4ee95b 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]
2025-01-22 07:41:21 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@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@fbd0d77 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]
2025-01-22 07:41:21 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@777,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=Jane Do,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 745, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 746, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 747, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 748, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 749, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 750, missCount = 5]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@4704c567]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4704c567] after transaction
2025-01-22 07:41:21 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@7d793aa0, testMethod = projection_byExtraArgument@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@7d793aa0, testMethod = projection_byExtraArgument@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@1c27d4d9, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 751, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 752, missCount = 5]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@1c27d4d9, testMethod = exists@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@1c27d4d9, testMethod = exists@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 753, missCount = 5]
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@1c27d4d9, testMethod = exists@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest.exists]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:21 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@2d30bd40
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2d30bd40] for JDBC transaction
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2d30bd40] to manual commit
2025-01-22 07:41:21 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@1c27d4d9, testMethod = exists@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@6aa2a1a9]; rollback [true]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 754, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 755, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 756, missCount = 5]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.vehicleId=null, Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=me}}
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.name=Toto, Republic.presidentId=o.c.s.i.PersistableIdentifier@666, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.creationDate=null, Republic.modificationDate=null, Republic.description=null}, 2={Republic.name=Tata, Republic.presidentId=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.creationDate=null, Republic.modificationDate=null, Republic.description=null}}
2025-01-22 07:41:21 TRACE SQLOperation select Republic.id as Republic_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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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.name = ? | {1=Toto}
2025-01-22 07:41:21 TRACE SQLOperation select Republic.id as Republic_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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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.name = ? | {1=Tutu}
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 757, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 758, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 759, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 760, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 761, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 762, missCount = 5]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@2d30bd40]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2d30bd40] after transaction
2025-01-22 07:41:21 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@1c27d4d9, testMethod = exists@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@1c27d4d9, testMethod = exists@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@355ea654, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 763, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 764, missCount = 5]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@355ea654, testMethod = twoCriteria@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@355ea654, testMethod = twoCriteria@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 765, missCount = 5]
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@355ea654, testMethod = twoCriteria@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest.twoCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:21 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@1cb19add
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@1cb19add] for JDBC transaction
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1cb19add] to manual commit
2025-01-22 07:41:21 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@355ea654, testMethod = twoCriteria@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@6aa2a1a9]; rollback [true]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 766, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 767, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 768, missCount = 5]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.name=Toto, Republic.presidentId=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.creationDate=null, Republic.modificationDate=null, Republic.description=null}, 2={Republic.name=Toto, Republic.presidentId=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.creationDate=null, Republic.modificationDate=null, Republic.description=null}}
2025-01-22 07:41:21 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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 = :id and Republic.name = :name | {name=Toto, id=o.c.s.i.PersistedIdentifier@42}
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4a2ab49e
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@31bd4a6c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@de3cdeb on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@47ae4629 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5001d402 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@439ed77c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 769, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 770, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 771, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 772, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 773, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 774, missCount = 5]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@1cb19add]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1cb19add] after transaction
2025-01-22 07:41:21 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@355ea654, testMethod = twoCriteria@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@355ea654, testMethod = twoCriteria@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@363bd52e, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 775, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 776, missCount = 5]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@363bd52e, testMethod = equalBoolean@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@363bd52e, testMethod = equalBoolean@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 777, missCount = 5]
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@363bd52e, testMethod = equalBoolean@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest.equalBoolean]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:21 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@6844b62f
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@6844b62f] for JDBC transaction
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6844b62f] to manual commit
2025-01-22 07:41:21 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@363bd52e, testMethod = equalBoolean@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@6aa2a1a9]; rollback [true]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 778, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 779, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 780, missCount = 5]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.name=Toto, Republic.presidentId=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.creationDate=null, Republic.modificationDate=null, Republic.description=null}, 2={Republic.name=Toto, Republic.presidentId=null, Republic.euMember=true, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.creationDate=null, Republic.modificationDate=null, Republic.description=null}}
2025-01-22 07:41:21 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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.euMember = true | {}
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5d7aed0e
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@176c15d8 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@632fce34 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5aadd895 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@69f320de 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@74300dba 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]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 781, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 782, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 783, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 784, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 785, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 786, missCount = 5]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@6844b62f]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6844b62f] after transaction
2025-01-22 07:41:21 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@363bd52e, testMethod = equalBoolean@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@363bd52e, testMethod = equalBoolean@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@2bb800b5, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 787, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 788, missCount = 5]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@2bb800b5, testMethod = in_string@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@2bb800b5, testMethod = in_string@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 789, missCount = 5]
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@2bb800b5, testMethod = in_string@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest.in_string]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:21 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@5b3d20cc
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@5b3d20cc] for JDBC transaction
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5b3d20cc] to manual commit
2025-01-22 07:41:21 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@2bb800b5, testMethod = in_string@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@6aa2a1a9]; rollback [true]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 790, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 791, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 792, missCount = 5]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.name=Toto, Republic.presidentId=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.creationDate=null, Republic.modificationDate=null, Republic.description=null}, 2={Republic.name=Titi, Republic.presidentId=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.creationDate=null, Republic.modificationDate=null, Republic.description=null}, 3={Republic.name=Tata, Republic.presidentId=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.creationDate=null, Republic.modificationDate=null, Republic.description=null}}
2025-01-22 07:41:21 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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.name in (:names) | {names=Titi}
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@45eda6e7
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4a0901f0 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=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 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=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 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=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2034ceab 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=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@57a41c4b 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=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 793, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 794, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 795, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 796, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 797, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 798, missCount = 5]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@5b3d20cc]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5b3d20cc] after transaction
2025-01-22 07:41:21 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@2bb800b5, testMethod = in_string@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@2bb800b5, testMethod = in_string@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@71ba8f53, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 799, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 800, missCount = 5]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@71ba8f53, testMethod = countDistinctByCriteria@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@71ba8f53, testMethod = countDistinctByCriteria@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 801, missCount = 5]
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@71ba8f53, testMethod = countDistinctByCriteria@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest.countDistinctByCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:21 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@77fd4659
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@77fd4659] for JDBC transaction
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@77fd4659] to manual commit
2025-01-22 07:41:21 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@71ba8f53, testMethod = countDistinctByCriteria@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@6aa2a1a9]; rollback [true]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 802, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 803, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 804, missCount = 5]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}}
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:21 TRACE 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}}
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.name=Toto, Republic.presidentId=o.c.s.i.PersistableIdentifier@666, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.creationDate=null, Republic.modificationDate=null, Republic.description=null}, 2={Republic.name=Toto, Republic.presidentId=o.c.s.i.PersistableIdentifier@237, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.creationDate=null, Republic.modificationDate=null, Republic.description=null}}
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 4 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Language(code, id) values (?, ?) | {1={Language.code=fr_fr, Language.id=o.c.s.i.PersistableIdentifier@78}, 2={Language.code=fr_fr, Language.id=o.c.s.i.PersistableIdentifier@77}, 3={Language.code=es_es, Language.id=o.c.s.i.PersistableIdentifier@99}, 4={Language.code=en_en, Language.id=o.c.s.i.PersistableIdentifier@88}}
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 5 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Country_languages(republic_id, languages_id) values (?, ?) | {1={Country_languages.republic_id=o.c.s.i.PersistableIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@78}, 2={Country_languages.republic_id=o.c.s.i.PersistableIdentifier@43, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99}, 3={Country_languages.republic_id=o.c.s.i.PersistableIdentifier@43, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77}, 4={Country_languages.republic_id=o.c.s.i.PersistableIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88}, 5={Country_languages.republic_id=o.c.s.i.PersistableIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77}}
2025-01-22 07:41:21 TRACE SQLOperation select count(Republic.id) as row_count 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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}
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 805, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 806, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 807, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 808, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 809, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 810, missCount = 5]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@77fd4659]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@77fd4659] after transaction
2025-01-22 07:41:21 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@71ba8f53, testMethod = countDistinctByCriteria@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@71ba8f53, testMethod = countDistinctByCriteria@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@3773cfeb, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 811, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 812, missCount = 5]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@3773cfeb, testMethod = countByCriteria@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@3773cfeb, testMethod = countByCriteria@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 813, missCount = 5]
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@3773cfeb, testMethod = countByCriteria@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest.countByCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:21 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@f0bb332
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@f0bb332] for JDBC transaction
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@f0bb332] to manual commit
2025-01-22 07:41:21 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@3773cfeb, testMethod = countByCriteria@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@6aa2a1a9]; rollback [true]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 814, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 815, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 816, missCount = 5]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}}
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:21 TRACE 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}}
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.name=Toto, Republic.presidentId=o.c.s.i.PersistableIdentifier@666, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.creationDate=null, Republic.modificationDate=null, Republic.description=null}, 2={Republic.name=Toto, Republic.presidentId=o.c.s.i.PersistableIdentifier@237, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.creationDate=null, Republic.modificationDate=null, Republic.description=null}}
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:21 TRACE 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}}
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 4 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Country_languages(republic_id, languages_id) values (?, ?) | {1={Country_languages.republic_id=o.c.s.i.PersistableIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77}, 2={Country_languages.republic_id=o.c.s.i.PersistableIdentifier@43, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99}, 3={Country_languages.republic_id=o.c.s.i.PersistableIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88}, 4={Country_languages.republic_id=o.c.s.i.PersistableIdentifier@43, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77}}
2025-01-22 07:41:21 TRACE SQLOperation select count(Republic.id) as row_count 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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}
2025-01-22 07:41:21 TRACE SQLOperation select count(Republic.id) as row_count 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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}
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 817, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 818, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 819, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 820, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 821, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 822, missCount = 5]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@f0bb332]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@f0bb332] after transaction
2025-01-22 07:41:21 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@3773cfeb, testMethod = countByCriteria@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@3773cfeb, testMethod = countByCriteria@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@6b91d723, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 823, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 824, missCount = 5]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@6b91d723, testMethod = in@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@6b91d723, testMethod = in@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 825, missCount = 5]
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@6b91d723, testMethod = in@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest.in]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:21 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@62cd7303
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@62cd7303] for JDBC transaction
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@62cd7303] to manual commit
2025-01-22 07:41:21 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@6b91d723, testMethod = in@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@6aa2a1a9]; rollback [true]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 826, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 827, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 828, missCount = 5]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.name=Toto, Republic.presidentId=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.creationDate=null, Republic.modificationDate=null, Republic.description=null}, 2={Republic.name=Toto, Republic.presidentId=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.creationDate=null, Republic.modificationDate=null, Republic.description=null}}
2025-01-22 07:41:21 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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 (:ids) | {ids=[o.c.s.i.PersistedIdentifier@42, o.c.s.i.PersistedIdentifier@43, o.c.s.i.PersistedIdentifier@44]}
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@632e4217
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5a0afdef on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6188d1e8 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3cceb3f on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c2efa73 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2b0e6d8f on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@632e4217
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5a0afdef 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6188d1e8 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3cceb3f 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c2efa73 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2b0e6d8f 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]
2025-01-22 07:41:21 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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 (:ids) | {ids=[o.c.s.i.PersistedIdentifier@42, o.c.s.i.PersistedIdentifier@43, o.c.s.i.PersistedIdentifier@44]}
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3cb24241
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@168556cf on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@13975b63 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@76271f47 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3af6c942 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1313d13c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3cb24241
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@168556cf 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@13975b63 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@76271f47 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3af6c942 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1313d13c 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]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 829, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 830, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 831, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 832, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 833, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 834, missCount = 5]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@62cd7303]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@62cd7303] after transaction
2025-01-22 07:41:21 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@6b91d723, testMethod = in@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@6b91d723, testMethod = in@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@5b711a93, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 835, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 836, missCount = 5]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@5b711a93, testMethod = oneToOneCriteria@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@5b711a93, testMethod = oneToOneCriteria@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 837, missCount = 5]
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@5b711a93, testMethod = oneToOneCriteria@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest.oneToOneCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:21 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@5666baf0
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@5666baf0] for JDBC transaction
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5666baf0] to manual commit
2025-01-22 07:41:21 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@5b711a93, testMethod = oneToOneCriteria@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@6aa2a1a9]; rollback [true]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 838, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 839, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 840, missCount = 5]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}}
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:21 TRACE 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}}
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.name=Toto, Republic.presidentId=o.c.s.i.PersistableIdentifier@666, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.creationDate=null, Republic.modificationDate=null, Republic.description=null}, 2={Republic.name=Toto, Republic.presidentId=o.c.s.i.PersistableIdentifier@237, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.creationDate=null, Republic.modificationDate=null, Republic.description=null}}
2025-01-22 07:41:21 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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 = :color | {color=Color[rgb=123]}
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1fee26e7
2025-01-22 07:41:21 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@15a75f79 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@40dba6b1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1759a7dd on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38aa7ed8 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@647499bb 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6738ccc0 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]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 841, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 842, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 843, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 844, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 845, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 846, missCount = 5]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@5666baf0]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5666baf0] after transaction
2025-01-22 07:41:21 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@5b711a93, testMethod = oneToOneCriteria@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@5b711a93, testMethod = oneToOneCriteria@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@54cc721d, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 847, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 848, missCount = 5]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@54cc721d, testMethod = oneResultExpected_severalResults_throwsException@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@54cc721d, testMethod = oneResultExpected_severalResults_throwsException@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 849, missCount = 5]
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@54cc721d, testMethod = oneResultExpected_severalResults_throwsException@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest.oneResultExpected_severalResults_throwsException]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:21 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@40216e38
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@40216e38] for JDBC transaction
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@40216e38] to manual commit
2025-01-22 07:41:21 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@54cc721d, testMethod = oneResultExpected_severalResults_throwsException@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@6aa2a1a9]; rollback [true]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 850, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 851, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 852, missCount = 5]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.name=Toto, Republic.presidentId=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.creationDate=null, Republic.modificationDate=null, Republic.description=null}, 2={Republic.name=Toto, Republic.presidentId=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.creationDate=null, Republic.modificationDate=null, Republic.description=null}}
2025-01-22 07:41:21 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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.name = :name | {name=Toto}
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@65b1321f
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@771b81af on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1b22a77c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@33145371 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6212232b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c057152 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@65b1321f
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@771b81af 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1b22a77c 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@33145371 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6212232b 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c057152 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]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 853, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 854, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 855, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 856, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 857, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 858, missCount = 5]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@40216e38]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@40216e38] after transaction
2025-01-22 07:41:21 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@54cc721d, testMethod = oneResultExpected_severalResults_throwsException@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@54cc721d, testMethod = oneResultExpected_severalResults_throwsException@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@5bcdbb5a, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 859, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 860, missCount = 5]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@5bcdbb5a, testMethod = equal@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@5bcdbb5a, testMethod = equal@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 861, missCount = 5]
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@5bcdbb5a, testMethod = equal@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest.equal]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:21 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@1c05de90
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@1c05de90] for JDBC transaction
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1c05de90] to manual commit
2025-01-22 07:41:21 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@5bcdbb5a, testMethod = equal@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@6aa2a1a9]; rollback [true]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 862, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 863, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 864, missCount = 5]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.name=Toto, Republic.presidentId=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.creationDate=null, Republic.modificationDate=null, Republic.description=null}}
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.name=Titi, Republic.presidentId=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.creationDate=null, Republic.modificationDate=null, Republic.description=null}}
2025-01-22 07:41:21 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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.PersistableIdentifier@42}
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5074f100
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@430c2875 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2fc2bb2f on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@22d0b2d0 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@27b1bf80 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1d10739a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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.name = :name | {name=Toto}
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3164eaa8
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3add5d6f on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5c3a8215 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 865, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 866, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 867, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 868, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 869, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 870, missCount = 5]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@1c05de90]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1c05de90] after transaction
2025-01-22 07:41:21 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@5bcdbb5a, testMethod = equal@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@5bcdbb5a, testMethod = equal@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@3c7ca576, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 871, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 872, missCount = 5]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@3c7ca576, testMethod = delete_manyToManyCriteria@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@3c7ca576, testMethod = delete_manyToManyCriteria@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 873, missCount = 5]
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@3c7ca576, testMethod = delete_manyToManyCriteria@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest.delete_manyToManyCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:21 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@532f4545
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@532f4545] for JDBC transaction
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@532f4545] to manual commit
2025-01-22 07:41:21 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@3c7ca576, testMethod = delete_manyToManyCriteria@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@6aa2a1a9]; rollback [true]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 874, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 875, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 876, missCount = 5]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}}
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:21 TRACE 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}}
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Republic(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Republic.name=Toto, Republic.presidentId=o.c.s.i.PersistableIdentifier@666, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.creationDate=null, Republic.modificationDate=null, Republic.description=null}, 2={Republic.name=Toto, Republic.presidentId=o.c.s.i.PersistableIdentifier@237, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.creationDate=null, Republic.modificationDate=null, Republic.description=null}}
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Language(code, id) values (?, ?) | {1={Language.code=es_es, Language.id=o.c.s.i.PersistableIdentifier@99}, 2={Language.code=en_en, Language.id=o.c.s.i.PersistableIdentifier@88}, 3={Language.code=fr_fr, Language.id=o.c.s.i.PersistableIdentifier@77}}
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 4 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Country_languages(republic_id, languages_id) values (?, ?) | {1={Country_languages.republic_id=o.c.s.i.PersistableIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77}, 2={Country_languages.republic_id=o.c.s.i.PersistableIdentifier@43, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77}, 3={Country_languages.republic_id=o.c.s.i.PersistableIdentifier@43, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99}, 4={Country_languages.republic_id=o.c.s.i.PersistableIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88}}
2025-01-22 07:41:21 TRACE SQLOperation select Republic.id as rootId 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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}
2025-01-22 07:41:21 TRACE SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.creationDate as Republic_creationDate, Republic.description as Republic_description, 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.republic_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.republic_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 (?, ?) | {1=o.c.s.i.PersistedIdentifier@42, 2=o.c.s.i.PersistedIdentifier@43}
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@41912f43
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@495612a8 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 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=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@17d636a2 on object 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@6e6cba95],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4f6dbf03 on object 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@6e6cba95],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@445e0c69 on object 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@6e6cba95],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@566e6d94 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a4f633f 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@41912f43
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@495612a8 on object 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@6e6cba95],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@62e70e74,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 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=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@6e6cba95],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@62e70e74,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@17d636a2 on object 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@6e6cba95, org.codefilarete.stalactite.engine.model.Language@1b4cc473],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@62e70e74,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4f6dbf03 on object 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@6e6cba95, org.codefilarete.stalactite.engine.model.Language@1b4cc473],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@62e70e74,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@445e0c69 on object 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@6e6cba95, org.codefilarete.stalactite.engine.model.Language@1b4cc473],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@62e70e74,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@566e6d94 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@62e70e74,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a4f633f 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@62e70e74,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@41912f43
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@495612a8 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]
2025-01-22 07:41:21 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=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@17d636a2 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@6e6cba95],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4f6dbf03 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@6e6cba95],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@445e0c69 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@6e6cba95],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@566e6d94 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a4f633f 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@41912f43
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@495612a8 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@6e6cba95],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]
2025-01-22 07:41:21 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=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@6e6cba95],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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@17d636a2 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@6e6cba95, org.codefilarete.stalactite.engine.model.Language@219981e0],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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4f6dbf03 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@6e6cba95, org.codefilarete.stalactite.engine.model.Language@219981e0],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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@445e0c69 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@6e6cba95, org.codefilarete.stalactite.engine.model.Language@219981e0],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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@566e6d94 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a4f633f 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]
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 4 times
2025-01-22 07:41:21 TRACE SQLOperation delete from Country_languages where republic_id = ? and languages_id = ? | {1={Country_languages.republic_id=o.c.s.i.PersistedIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistedIdentifier@77}, 2={Country_languages.republic_id=o.c.s.i.PersistedIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistedIdentifier@88}, 3={Country_languages.republic_id=o.c.s.i.PersistedIdentifier@43, Country_languages.languages_id=o.c.s.i.PersistedIdentifier@77}, 4={Country_languages.republic_id=o.c.s.i.PersistedIdentifier@43, Country_languages.languages_id=o.c.s.i.PersistedIdentifier@99}}
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:21 TRACE SQLOperation delete from Republic where id = ? | {1={Republic.id=o.c.s.i.PersistedIdentifier@42}, 2={Republic.id=o.c.s.i.PersistedIdentifier@43}}
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 877, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 878, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 879, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 880, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 881, missCount = 5]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 882, missCount = 5]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@532f4545]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@532f4545] after transaction
2025-01-22 07:41:21 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@3c7ca576, testMethod = delete_manyToManyCriteria@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest@3c7ca576, testMethod = delete_manyToManyCriteria@AbstractNativeQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [745677265] from cache with key [[MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 5, maxSize = 32, parentContextCount = 0, hitCount = 883, missCount = 5]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener After test class: context [DefaultTestContext@78e83d23 testClass = NativeQueriesTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@68f58a55 testClass = NativeQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@42f9d9ce key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.NativeQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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.257 s - in org.codefilarete.stalactite.spring.repository.query.NativeQueriesTest
[INFO] Running org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest
2025-01-22 07:41:21 DEBUG BootstrapUtils Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate]
2025-01-22 07:41:21 DEBUG BootstrapUtils Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)]
2025-01-22 07:41:21 DEBUG BootstrapUtils Instantiating TestContextBootstrapper for test class [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest] from class [org.springframework.test.context.support.DefaultTestContextBootstrapper]
2025-01-22 07:41:21 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to process context configuration [ContextConfigurationAttributes@5f07d5aa declaringClass = 'org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', locations = '{}', inheritLocations = true, initializers = '{}', inheritInitializers = true, name = [null], contextLoaderClass = 'org.springframework.test.context.ContextLoader'].
2025-01-22 07:41:21 DEBUG ActiveProfilesUtils Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest]
2025-01-22 07:41:21 DEBUG DefaultTestContextBootstrapper @TestExecutionListeners is not present for class [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest]: using defaults.
2025-01-22 07:41:21 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]
2025-01-22 07:41:21 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]
2025-01-22 07:41:21 INFO DefaultTestContextBootstrapper Using TestExecutionListeners: [org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@207f36b3, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@41b40d93, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@6be4152a, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@604b6a62, org.springframework.test.context.support.DirtiesContextTestExecutionListener@39d80276, org.springframework.test.context.transaction.TransactionalTestExecutionListener@5861484b, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@13674b28, org.springframework.test.context.event.EventPublishingTestExecutionListener@28442b5c, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@51765790, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@3077ee5, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@2a105ba6, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@23079b73, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@40ae9254, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener@78e62cf2]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener Before test class: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map[[empty]]], class annotated with @DirtiesContext [false] with mode [null].
2025-01-22 07:41:21 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@320075ea, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:21 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to load context from [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]].
2025-01-22 07:41:21 DEBUG AbstractGenericContextLoader Loading ApplicationContext for merged context configuration [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]].
2025-01-22 07:41:21 DEBUG StandardEnvironment Activating profiles []
2025-01-22 07:41:21 DEBUG AnnotationConfigContextLoader Registering component classes: {class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}
2025-01-22 07:41:21 DEBUG GenericApplicationContext Refreshing org.springframework.context.support.GenericApplicationContext@7e66c414
2025-01-22 07:41:21 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor'
2025-01-22 07:41:21 INFO RepositoryConfigurationDelegate Multiple Spring Data modules found, entering strict repository configuration mode
2025-01-22 07:41:21 INFO RepositoryConfigurationDelegate Bootstrapping Spring Data Stalactite repositories in DEFAULT mode.
2025-01-22 07:41:21 DEBUG RepositoryConfigurationDelegate Scanning for Stalactite repositories in packages org.codefilarete.stalactite.spring.repository.query.
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithPolymorphismTest.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithPolymorphismTest.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractNativeQueriesTest.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/AbstractNativeQueriesTest.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository$NamesOnly$SimplePerson.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository$NamesOnly$SimplePerson.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository$NamesOnly.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository$NamesOnly.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository.class]
2025-01-22 07:41:21 DEBUG RepositoryComponentProvider Identified candidate component class: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesRepository.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesTest.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesTest.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionRepository.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionRepository.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithJoinTablePolymorphismTest.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithSingleTablePolymorphismTest.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionWithTablePerClassPolymorphismTest.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository$NamesOnly$SimplePerson.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository$NamesOnly$SimplePerson.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository$NamesOnly.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository$NamesOnly.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesRepository.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesTest.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/NativeQueriesTest.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/StalactiteRepositoryContextConfigurationBase.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/StalactiteRepositoryContextConfigurationBase.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesRepository.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesRepository.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesTest$StalactiteRepositoryContextConfiguration.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesTest.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/test-classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueriesTest.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$1.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$1.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$2.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$2.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$3.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$3.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$4.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$4.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$5.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$5.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$CriteriaChain.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$CriteriaChain.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$Criterion.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery$Criterion.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQuery.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/CreateQueryLookupStrategy.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/CreateQueryLookupStrategy.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/DeclaredQueryLookupStrategy.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/DeclaredQueryLookupStrategy.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteDelete.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteDelete.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactitePagedQuery$StalactiteParametersParameterAccessor.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactitePagedQuery$StalactiteParametersParameterAccessor.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactitePagedQuery.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactitePagedQuery.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$1.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$1.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$2.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$2.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$DerivedQuery.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection$DerivedQuery.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery$1.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery$1.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery$DerivedQuery.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery$DerivedQuery.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/Query.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/Query.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/QueryMethodValidator.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/QueryMethodValidator.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueryLookupStrategy.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueryLookupStrategy.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueryMethod.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanQueryMethod.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanRepositoryQuery.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/bean/BeanRepositoryQuery.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/nativ/NativeQueryMethod.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/nativ/NativeQueryMethod.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/nativ/SqlNativeRepositoryQuery.class]
2025-01-22 07:41:21 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/spring-data/target/classes/org/codefilarete/stalactite/spring/repository/query/nativ/SqlNativeRepositoryQuery.class]
2025-01-22 07:41:21 TRACE RepositoryConfigurationDelegate Spring Data Stalactite - Registering repository: derivedQueriesRepository - Interface: org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository - Factory: org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean
2025-01-22 07:41:21 INFO RepositoryConfigurationDelegate Finished Spring Data repository scanning in 19 ms. Found 1 Stalactite repository interfaces.
2025-01-22 07:41:21 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.context.ImportsContextCustomizer$ImportsCleanupPostProcessor'
2025-01-22 07:41:21 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor'
2025-01-22 07:41:21 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerProcessor'
2025-01-22 07:41:21 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerFactory'
2025-01-22 07:41:21 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor'
2025-01-22 07:41:21 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor'
2025-01-22 07:41:21 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor$SpyPostProcessor'
2025-01-22 07:41:21 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'stalactiteRepositoryContextConfigurationBase'
2025-01-22 07:41:21 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'derivedQueriesWithTablePerClassPolymorphismTest.StalactiteRepositoryContextConfiguration'
2025-01-22 07:41:21 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'dataSource'
2025-01-22 07:41:21 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'transactionManager'
2025-01-22 07:41:21 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'transactionManager' via factory method to bean named 'dataSource'
2025-01-22 07:41:21 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'persistenceContext'
2025-01-22 07:41:21 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'persistenceContext' via factory method to bean named 'transactionManager'
2025-01-22 07:41:21 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'countryPersister'
2025-01-22 07:41:21 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'countryPersister' via factory method to bean named 'persistenceContext'
2025-01-22 07:41:21 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'derivedQueriesRepository'
2025-01-22 07:41:21 DEBUG RepositoryFactorySupport Initializing repository instance for org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository…
2025-01-22 07:41:21 DEBUG RepositoryFactorySupport Finished creation of repository instance for org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository.
2025-01-22 07:41:21 DEBUG EventListenerMethodProcessor 1 @EventListener methods processed on bean 'stalactiteRepositoryContextConfigurationBase': {public void org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase.onApplicationEvent(org.springframework.context.event.ContextRefreshedEvent)=@org.springframework.context.event.EventListener(classes={}, condition="", id="", value={})}
2025-01-22 07:41:21 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@17e04cc5
2025-01-22 07:41:21 DEBUG DDLDeployer create table Language(code varchar(255), id int not null, unique (id))
2025-01-22 07:41:21 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))
2025-01-22 07:41:21 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, vehicleId int, unique (id))
2025-01-22 07:41:21 DEBUG DDLDeployer create table Vehicle(color int, id int not null, unique (id))
2025-01-22 07:41:21 DEBUG DDLDeployer create table Country_languages(country_id int, languages_id int, unique (country_id, languages_id))
2025-01-22 07:41:21 DEBUG DDLDeployer create table Country_states(country_id int, states_id int, unique (country_id, states_id))
2025-01-22 07:41:21 DEBUG DDLDeployer create table State(name varchar(255), id int not null, unique (id))
2025-01-22 07:41:21 DEBUG DDLDeployer create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames))
2025-01-22 07:41:21 DEBUG DDLDeployer alter table Person add constraint FK_Person_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id)
2025-01-22 07:41:21 DEBUG DDLDeployer alter table Country_languages add constraint FK_Country_languages_languages_id_Language_id foreign key(languages_id) references Language(id)
2025-01-22 07:41:21 DEBUG DDLDeployer alter table Country_states add constraint FK_Country_states_states_id_State_id foreign key(states_id) references State(id)
2025-01-22 07:41:21 DEBUG DDLDeployer alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id)
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Storing ApplicationContext [2120664084] in cache under key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 883, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 884, missCount = 6]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@320075ea, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@320075ea, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 885, missCount = 6]
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@320075ea, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.projection]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:21 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@1f70777b
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@1f70777b] for JDBC transaction
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1f70777b] to manual commit
2025-01-22 07:41:21 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@320075ea, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@3646f314]; rollback [true]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 886, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 887, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 888, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.name=me, Person.id=o.c.s.i.PersistableIdentifier@666, Person.vehicleId=null}}
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.presidentId=o.c.s.i.PersistableIdentifier@666}, 2={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=Tata, Republic.deputeCount=0, Republic.presidentId=null}}
2025-01-22 07:41:21 TRACE 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}
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@51b635fc
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@796b7d6c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4432ee80 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@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=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@76e13660 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@257490d2 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c6e45d2 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44aac8fd 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]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 889, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 890, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 891, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 892, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 893, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 894, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@1f70777b]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1f70777b] after transaction
2025-01-22 07:41:21 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@320075ea, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@320075ea, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@26b16a2b, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 895, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 896, missCount = 6]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@26b16a2b, testMethod = equals_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@26b16a2b, testMethod = equals_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 897, missCount = 6]
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@26b16a2b, testMethod = equals_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.equals_ignoreCase]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:21 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@44eb735c
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@44eb735c] for JDBC transaction
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@44eb735c] to manual commit
2025-01-22 07:41:21 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@26b16a2b, testMethod = equals_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@3646f314]; rollback [true]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 898, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 899, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 900, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.presidentId=null}, 2={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=Titi, Republic.deputeCount=0, Republic.presidentId=null}}
2025-01-22 07:41:21 TRACE 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 lower(Country.name) = lower(?) | {1=TOTO}
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1ef346ef
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2e6fabf5 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7fab829a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2ff74dc2 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7f99a0a7 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 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@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 TRACE 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 lower(Country.name) = lower(?) | {1=toto}
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@251f9216
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5daf45c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3feb5c83 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1ce4a0d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@42a289ce on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@27c8ca5d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 TRACE 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 lower(Country.name) = lower(?) | {1=TOTO}
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2411abcf
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@26486e67 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@79ee75b5 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1a4db85 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@ee73f75 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@42ea0c1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 TRACE 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 lower(Country.name) = lower(?) | {1=toto}
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6fedd1e1
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@12255c61 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5953cdd5 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7d984423 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4865096a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@f1f48d6 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 901, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 902, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 903, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 904, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 905, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 906, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@44eb735c]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@44eb735c] after transaction
2025-01-22 07:41:21 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@26b16a2b, testMethod = equals_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@26b16a2b, testMethod = equals_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@43c1e01d, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 907, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 908, missCount = 6]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@43c1e01d, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@43c1e01d, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 909, missCount = 6]
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@43c1e01d, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.startsWith]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:21 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@230f9f56
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@230f9f56] for JDBC transaction
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@230f9f56] to manual commit
2025-01-22 07:41:21 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@43c1e01d, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@3646f314]; rollback [true]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 910, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 911, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 912, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=a description with a keyword, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=null, Republic.deputeCount=0, Republic.presidentId=null}, 2={Republic.description=a keyword contained in the description, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=null, Republic.deputeCount=0, Republic.presidentId=null}}
2025-01-22 07:41:21 TRACE 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%}
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3e28dace
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@68661b94 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@510fb2d8 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@43128ab8 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31288ffc 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1d9d6273 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]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 913, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 914, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 915, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 916, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 917, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 918, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@230f9f56]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@230f9f56] after transaction
2025-01-22 07:41:21 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@43c1e01d, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@43c1e01d, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@55fd31ad, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 919, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 920, missCount = 6]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@55fd31ad, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@55fd31ad, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 921, missCount = 6]
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@55fd31ad, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.projection_byExtraArgument]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:21 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@20df0381
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@20df0381] for JDBC transaction
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@20df0381] to manual commit
2025-01-22 07:41:21 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@55fd31ad, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@3646f314]; rollback [true]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 922, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 923, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 924, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.name=Jane Do, Person.id=o.c.s.i.PersistableIdentifier@777, Person.vehicleId=null}, 2={Person.name=John Do, Person.id=o.c.s.i.PersistableIdentifier@666, Person.vehicleId=null}}
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.presidentId=o.c.s.i.PersistableIdentifier@666}, 2={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.presidentId=o.c.s.i.PersistableIdentifier@777}}
2025-01-22 07:41:21 TRACE 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}
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7bc18838
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@51251be3 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@40fd9204 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@70a56d5d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1b4db716 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@378c7bc9 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2755f323 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5e59888e 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7bc18838
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@51251be3 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@40fd9204 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@70a56d5d 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1b4db716 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@378c7bc9 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2755f323 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5e59888e 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]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 925, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 926, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 927, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 928, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 929, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 930, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@20df0381]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@20df0381] after transaction
2025-01-22 07:41:21 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@55fd31ad, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@55fd31ad, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@639c66cd, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 931, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 932, missCount = 6]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@639c66cd, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@639c66cd, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 933, missCount = 6]
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@639c66cd, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.before]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:21 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@43a02211
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@43a02211] for JDBC transaction
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@43a02211] to manual commit
2025-01-22 07:41:21 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@639c66cd, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@3646f314]; rollback [true]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 934, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 935, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 936, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=null, Republic.deputeCount=0, Republic.presidentId=null}}
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=null, Republic.deputeCount=0, Republic.presidentId=null}}
2025-01-22 07:41:21 TRACE SQLOperation (select Republic.id as id, 'Republic' as Y from Republic where Republic.id in (?)) | {1=o.c.s.i.PersistableIdentifier@42}
2025-01-22 07:41:21 TRACE 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}
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60d31a5e
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@59acd373 on object Republic[deputeCount=0,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@334ec94d on object Republic[deputeCount=0,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3bf4390d on object Republic[deputeCount=0,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fc3ac1 on object Republic[deputeCount=0,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@413d8fb2 on object Republic[deputeCount=0,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]
2025-01-22 07:41:21 TRACE 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}
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@cdac87d
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6cd64398 on object Republic[deputeCount=0,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@ad89c4 on object Republic[deputeCount=0,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@19c1b812 on object Republic[deputeCount=0,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2e91c245 on object Republic[deputeCount=0,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@421e8dfa on object Republic[deputeCount=0,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]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 937, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 938, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 939, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 940, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 941, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 942, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@43a02211]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@43a02211] after transaction
2025-01-22 07:41:21 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@639c66cd, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@639c66cd, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3ea71809, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 943, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 944, missCount = 6]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3ea71809, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3ea71809, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 945, missCount = 6]
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3ea71809, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.exists]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:21 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@1e847672
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@1e847672] for JDBC transaction
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1e847672] to manual commit
2025-01-22 07:41:21 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3ea71809, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@3646f314]; rollback [true]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 946, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 947, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 948, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.name=me, Person.id=o.c.s.i.PersistableIdentifier@666, Person.vehicleId=null}}
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.presidentId=o.c.s.i.PersistableIdentifier@666}, 2={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=Tata, Republic.deputeCount=0, Republic.presidentId=null}}
2025-01-22 07:41:21 TRACE 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}
2025-01-22 07:41:21 TRACE 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}
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 949, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 950, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 951, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 952, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 953, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 954, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@1e847672]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1e847672] after transaction
2025-01-22 07:41:21 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3ea71809, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3ea71809, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6400429a, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 955, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 956, missCount = 6]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6400429a, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6400429a, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 957, missCount = 6]
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6400429a, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.orderBy]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:21 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@70bf2dea
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@70bf2dea] for JDBC transaction
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@70bf2dea] to manual commit
2025-01-22 07:41:21 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6400429a, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@3646f314]; rollback [true]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 958, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 959, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 960, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}}
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.name=me, Person.id=o.c.s.i.PersistableIdentifier@666, Person.vehicleId=o.c.s.i.PersistableIdentifier@1438}, 2={Person.name=you, Person.id=o.c.s.i.PersistableIdentifier@237, Person.vehicleId=null}}
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.presidentId=o.c.s.i.PersistableIdentifier@666}, 2={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=Tata, Republic.deputeCount=0, Republic.presidentId=o.c.s.i.PersistableIdentifier@237}}
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Language(code, id) values (?, ?) | {1={Language.code=fr_fr, Language.id=o.c.s.i.PersistableIdentifier@77}, 2={Language.code=en_en, Language.id=o.c.s.i.PersistableIdentifier@88}, 3={Language.code=es_es, Language.id=o.c.s.i.PersistableIdentifier@99}}
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 4 times
2025-01-22 07:41:21 TRACE 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@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@43, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99}}
2025-01-22 07:41:21 DEBUG EntityQueryCriteriaSupport Sorting loaded entities in memory
2025-01-22 07:41:21 TRACE 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}
2025-01-22 07:41:21 TRACE 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]}
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60d31a5e
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@59acd373 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@334ec94d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3bf4390d on object 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@1541ea06],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fc3ac1 on object 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@1541ea06],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@413d8fb2 on object 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@1541ea06],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@311831f6 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@ef3a193 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60d31a5e
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@59acd373 on object 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@1541ea06],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@2b13fc09,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@334ec94d on object 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@1541ea06],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@2b13fc09,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3bf4390d on object 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@1541ea06, org.codefilarete.stalactite.engine.model.Language@3155bf62],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@2b13fc09,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fc3ac1 on object 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@1541ea06, org.codefilarete.stalactite.engine.model.Language@3155bf62],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@2b13fc09,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@413d8fb2 on object 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@1541ea06, org.codefilarete.stalactite.engine.model.Language@3155bf62],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@2b13fc09,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@311831f6 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@2b13fc09,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@ef3a193 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@2b13fc09,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60d31a5e
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@59acd373 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=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@334ec94d 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=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3bf4390d 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@1541ea06],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fc3ac1 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@1541ea06],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@413d8fb2 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@1541ea06],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@311831f6 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@ef3a193 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60d31a5e
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@59acd373 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@1541ea06],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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@334ec94d 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@1541ea06],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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3bf4390d 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@1541ea06, org.codefilarete.stalactite.engine.model.Language@6ad015ae],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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fc3ac1 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@1541ea06, org.codefilarete.stalactite.engine.model.Language@6ad015ae],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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@413d8fb2 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@1541ea06, org.codefilarete.stalactite.engine.model.Language@6ad015ae],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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@311831f6 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@ef3a193 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]
2025-01-22 07:41:21 DEBUG EntityQueryCriteriaSupport Sorting loaded entities in memory
2025-01-22 07:41:21 TRACE 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}
2025-01-22 07:41:21 TRACE 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]}
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60d31a5e
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@59acd373 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@334ec94d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3bf4390d on object 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@4958acef],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fc3ac1 on object 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@4958acef],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@413d8fb2 on object 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@4958acef],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@311831f6 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@ef3a193 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60d31a5e
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@59acd373 on object 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@4958acef],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@86cc19,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@334ec94d on object 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@4958acef],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@86cc19,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3bf4390d on object 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@5bfe259b, org.codefilarete.stalactite.engine.model.Language@4958acef],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@86cc19,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fc3ac1 on object 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@5bfe259b, org.codefilarete.stalactite.engine.model.Language@4958acef],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@86cc19,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@413d8fb2 on object 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@5bfe259b, org.codefilarete.stalactite.engine.model.Language@4958acef],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@86cc19,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@311831f6 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@86cc19,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@ef3a193 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@86cc19,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60d31a5e
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@59acd373 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=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@334ec94d 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=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3bf4390d 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@4958acef],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fc3ac1 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@4958acef],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@413d8fb2 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@4958acef],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@311831f6 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@ef3a193 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60d31a5e
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@59acd373 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@4958acef],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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@334ec94d 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@4958acef],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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3bf4390d 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@4958acef, org.codefilarete.stalactite.engine.model.Language@3835302c],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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fc3ac1 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@4958acef, org.codefilarete.stalactite.engine.model.Language@3835302c],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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@413d8fb2 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@4958acef, org.codefilarete.stalactite.engine.model.Language@3835302c],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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@311831f6 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@ef3a193 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]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 961, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 962, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 963, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 964, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 965, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 966, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@70bf2dea]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@70bf2dea] after transaction
2025-01-22 07:41:21 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6400429a, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6400429a, testMethod = orderBy@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@124d184c, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 967, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 968, missCount = 6]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@124d184c, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@124d184c, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 969, missCount = 6]
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@124d184c, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.isNull]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:21 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@4777d135
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@4777d135] for JDBC transaction
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4777d135] to manual commit
2025-01-22 07:41:21 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@124d184c, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@3646f314]; rollback [true]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 970, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 971, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 972, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.presidentId=null}}
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=null, Republic.deputeCount=0, Republic.presidentId=null}}
2025-01-22 07:41:21 TRACE SQLOperation (select Republic.id as id, 'Republic' as Y from Republic where Republic.id in (?)) | {1=o.c.s.i.PersistableIdentifier@42}
2025-01-22 07:41:21 TRACE 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}
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60d31a5e
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@59acd373 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@334ec94d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3bf4390d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fc3ac1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@413d8fb2 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 TRACE 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 | {}
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@18bca8c2
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6443784e 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@16a81431 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2e1c5321 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@32ac5ce1 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]
2025-01-22 07:41:21 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=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 973, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 974, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 975, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 976, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 977, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 978, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@4777d135]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4777d135] after transaction
2025-01-22 07:41:21 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@124d184c, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@124d184c, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6fe2e8b1, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 979, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 980, missCount = 6]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6fe2e8b1, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6fe2e8b1, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 981, missCount = 6]
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6fe2e8b1, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.orderBy_onDepthProperty]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:21 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@3ff9eaf8
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@3ff9eaf8] for JDBC transaction
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@3ff9eaf8] to manual commit
2025-01-22 07:41:21 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6fe2e8b1, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@3646f314]; rollback [true]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 982, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 983, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 984, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 4 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.name=C, Person.id=o.c.s.i.PersistableIdentifier@666, Person.vehicleId=null}, 2={Person.name=B, Person.id=o.c.s.i.PersistableIdentifier@123, Person.vehicleId=null}, 3={Person.name=A, Person.id=o.c.s.i.PersistableIdentifier@237, Person.vehicleId=null}, 4={Person.name=me, Person.id=o.c.s.i.PersistableIdentifier@456, Person.vehicleId=null}}
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 4 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=Tonton, Republic.deputeCount=0, Republic.presidentId=o.c.s.i.PersistableIdentifier@666}, 2={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=Tintin, Republic.deputeCount=0, Republic.presidentId=o.c.s.i.PersistableIdentifier@237}, 3={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=Tantan, Republic.deputeCount=0, Republic.presidentId=o.c.s.i.PersistableIdentifier@123}, 4={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@45, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=Tata, Republic.deputeCount=0, Republic.presidentId=o.c.s.i.PersistableIdentifier@456}}
2025-01-22 07:41:21 TRACE 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 like ? order by president.name asc | {1=%T%n%}
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17f82819
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@657bc95 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=Tintin,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@b48be28 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=Tintin,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@141dd31c 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=Tintin,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@19a2b4c7 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=Tintin,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5755f025 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=Tintin,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@258377a7 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=A,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@221d65f3 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=A,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17f82819
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@657bc95 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=<null>,name=Tantan,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@b48be28 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=<null>,name=Tantan,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@141dd31c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=<null>,name=Tantan,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@19a2b4c7 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=<null>,name=Tantan,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5755f025 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=<null>,name=Tantan,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@258377a7 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@123,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=B,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@221d65f3 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@123,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=B,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17f82819
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@657bc95 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Tonton,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@b48be28 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Tonton,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@141dd31c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Tonton,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@19a2b4c7 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Tonton,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5755f025 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Tonton,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@258377a7 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=C,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@221d65f3 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=C,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 985, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 986, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 987, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 988, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 989, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 990, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@3ff9eaf8]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@3ff9eaf8] after transaction
2025-01-22 07:41:21 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6fe2e8b1, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6fe2e8b1, testMethod = orderBy_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@38dd3dd5, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 991, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 992, missCount = 6]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@38dd3dd5, testMethod = like_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@38dd3dd5, testMethod = like_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 993, missCount = 6]
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@38dd3dd5, testMethod = like_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.like_ignoreCase]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:21 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@75ec71eb
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@75ec71eb] for JDBC transaction
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@75ec71eb] to manual commit
2025-01-22 07:41:21 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@38dd3dd5, testMethod = like_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@3646f314]; rollback [true]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 994, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 995, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 996, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 4 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.presidentId=null}, 2={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=Titi, Republic.deputeCount=0, Republic.presidentId=null}, 3={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=Tutu, Republic.deputeCount=0, Republic.presidentId=null}, 4={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@45, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=Tonton, Republic.deputeCount=0, Republic.presidentId=null}}
2025-01-22 07:41:21 TRACE 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 lower(Country.name) like lower(?) | {1=%O%}
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7fbf5c22
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7a417bb6 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@559dd1ed on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@799ace5b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@25e07162 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1ec9ce8a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7fbf5c22
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7a417bb6 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=<null>,name=Tonton,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@559dd1ed on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=<null>,name=Tonton,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@799ace5b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=<null>,name=Tonton,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@25e07162 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=<null>,name=Tonton,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1ec9ce8a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=<null>,name=Tonton,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 997, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 998, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 999, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1000, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1001, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1002, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@75ec71eb]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@75ec71eb] after transaction
2025-01-22 07:41:21 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@38dd3dd5, testMethod = like_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@38dd3dd5, testMethod = like_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@23b046a8, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1003, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1004, missCount = 6]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@23b046a8, testMethod = lesser@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@23b046a8, testMethod = lesser@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1005, missCount = 6]
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@23b046a8, testMethod = lesser@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.lesser]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:21 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@73dd61ca
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@73dd61ca] for JDBC transaction
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@73dd61ca] to manual commit
2025-01-22 07:41:21 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@23b046a8, testMethod = lesser@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@3646f314]; rollback [true]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1006, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1007, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1008, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=null, Republic.deputeCount=0, Republic.presidentId=null}}
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=null, Republic.deputeCount=0, Republic.presidentId=null}}
2025-01-22 07:41:21 TRACE SQLOperation (select Republic.id as id, 'Republic' as Y from Republic where Republic.id in (?)) | {1=o.c.s.i.PersistableIdentifier@42}
2025-01-22 07:41:21 TRACE 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}
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60d31a5e
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@59acd373 on object Republic[deputeCount=0,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@334ec94d on object Republic[deputeCount=0,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3bf4390d on object Republic[deputeCount=0,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fc3ac1 on object Republic[deputeCount=0,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@413d8fb2 on object Republic[deputeCount=0,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]
2025-01-22 07:41:21 TRACE 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}
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@518b4d27
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@21cb62e5 on object Republic[deputeCount=0,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@45d128bf on object Republic[deputeCount=0,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@78497d8e on object Republic[deputeCount=0,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@603e34df on object Republic[deputeCount=0,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c667cb7 on object Republic[deputeCount=0,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]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1009, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1010, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1011, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1012, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1013, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1014, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@73dd61ca]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@73dd61ca] after transaction
2025-01-22 07:41:21 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@23b046a8, testMethod = lesser@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@23b046a8, testMethod = lesser@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@62c3b8ca, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1015, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1016, missCount = 6]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@62c3b8ca, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@62c3b8ca, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1017, missCount = 6]
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@62c3b8ca, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.embeddedCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:21 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@73cae081
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@73cae081] for JDBC transaction
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@73cae081] to manual commit
2025-01-22 07:41:21 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@62c3b8ca, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@3646f314]; rollback [true]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1018, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1019, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1020, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=Fri May 10 10:30:45 UTC 2024, Republic.creationDate=Fri Jan 22 11:10:23 UTC 2010, Republic.name=Toto, Republic.deputeCount=0, Republic.presidentId=null}, 2={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.presidentId=null}}
2025-01-22 07:41:21 TRACE 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=Wed Jan 22 07:41:21 UTC 2025}
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17e7f4a0
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@37e3802a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3da33cd on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2813114c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6be58e78 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@39f38c92 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,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]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1021, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1022, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1023, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1024, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1025, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1026, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@73cae081]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@73cae081] after transaction
2025-01-22 07:41:21 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@62c3b8ca, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@62c3b8ca, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@88b5383, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1027, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1028, missCount = 6]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@88b5383, testMethod = ignoreCase_all@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@88b5383, testMethod = ignoreCase_all@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1029, missCount = 6]
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@88b5383, testMethod = ignoreCase_all@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.ignoreCase_all]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:21 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@4fda9aa4
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@4fda9aa4] for JDBC transaction
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4fda9aa4] to manual commit
2025-01-22 07:41:21 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@88b5383, testMethod = ignoreCase_all@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@3646f314]; rollback [true]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1030, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1031, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1032, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 4 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=a description with a keyword, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.presidentId=null}, 2={Republic.description=a keyword contained in the description, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=TOtO, Republic.deputeCount=0, Republic.presidentId=null}, 3={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=toTO, Republic.deputeCount=0, Republic.presidentId=null}, 4={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@45, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=TonTon, Republic.deputeCount=0, Republic.presidentId=null}}
2025-01-22 07:41:21 TRACE 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 (lower(Country.name) = lower(?) and lower(Country.description) like lower(?)) | {1=toTO, 2=%CoNtAINed%}
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1e3b1cf2
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1b755f10 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=TOtO,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@74565957 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=TOtO,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@51ba9282 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=TOtO,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@664129ab 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=TOtO,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@201b58d5 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=TOtO,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1033, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1034, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1035, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1036, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1037, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1038, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@4fda9aa4]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4fda9aa4] after transaction
2025-01-22 07:41:21 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@88b5383, testMethod = ignoreCase_all@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@88b5383, testMethod = ignoreCase_all@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@73332b00, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1039, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1040, missCount = 6]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@73332b00, testMethod = ignoreCase_and@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@73332b00, testMethod = ignoreCase_and@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1041, missCount = 6]
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@73332b00, testMethod = ignoreCase_and@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.ignoreCase_and]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:21 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@1c5058bc
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@1c5058bc] for JDBC transaction
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1c5058bc] to manual commit
2025-01-22 07:41:21 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@73332b00, testMethod = ignoreCase_and@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@3646f314]; rollback [true]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1042, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1043, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1044, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 4 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=a description with a keyword, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.presidentId=null}, 2={Republic.description=a keyword contained in the description, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=TOtO, Republic.deputeCount=0, Republic.presidentId=null}, 3={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=toTO, Republic.deputeCount=0, Republic.presidentId=null}, 4={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@45, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=TonTon, Republic.deputeCount=0, Republic.presidentId=null}}
2025-01-22 07:41:21 TRACE 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 (lower(Country.name) = lower(?) and Country.description like ?) | {1=toTO, 2=%contained%}
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5f4f7f1a
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@263e08af 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=TOtO,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d2ff5a9 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=TOtO,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@57eaa5bb 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=TOtO,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ac62ab9 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=TOtO,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@788602f5 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=TOtO,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1045, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1046, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1047, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1048, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1049, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1050, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@1c5058bc]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1c5058bc] after transaction
2025-01-22 07:41:21 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@73332b00, testMethod = ignoreCase_and@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@73332b00, testMethod = ignoreCase_and@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@461cb79e, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1051, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1052, missCount = 6]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@461cb79e, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@461cb79e, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1053, missCount = 6]
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@461cb79e, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.twoCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:21 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@4d04ce06
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@4d04ce06] for JDBC transaction
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4d04ce06] to manual commit
2025-01-22 07:41:21 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@461cb79e, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@3646f314]; rollback [true]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1054, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1055, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1056, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.presidentId=null}, 2={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.presidentId=null}}
2025-01-22 07:41:21 TRACE 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}
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1f7c18e5
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@74386944 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@60721067 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@cfdfc94 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@182261fc on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6823bbb7 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1057, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1058, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1059, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1060, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1061, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1062, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@4d04ce06]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4d04ce06] after transaction
2025-01-22 07:41:21 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@461cb79e, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@461cb79e, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7d8abe58, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1063, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1064, missCount = 6]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7d8abe58, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7d8abe58, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1065, missCount = 6]
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7d8abe58, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.equalBoolean]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:21 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@8814c5d
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@8814c5d] for JDBC transaction
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@8814c5d] to manual commit
2025-01-22 07:41:21 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7d8abe58, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@3646f314]; rollback [true]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1066, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1067, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1068, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.presidentId=null}, 2={Republic.description=null, Republic.euMember=true, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.presidentId=null}}
2025-01-22 07:41:21 TRACE 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}
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6f7aef10
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@43a9725a 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@318adb06 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@527864c8 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@723afc0c 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@150f5ba6 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]
2025-01-22 07:41:21 TRACE 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}
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@55517531
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1af72d44 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7929ce8b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@34b5308c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7f21e1f2 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@484b250b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1069, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1070, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1071, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1072, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1073, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1074, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@8814c5d]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@8814c5d] after transaction
2025-01-22 07:41:21 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7d8abe58, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7d8abe58, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1f94500f, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1075, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1076, missCount = 6]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1f94500f, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1f94500f, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1077, missCount = 6]
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1f94500f, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.limit_throwsExceptionBecauseOfCollectionPropertyMapping]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:21 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@6fca1c7e
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@6fca1c7e] for JDBC transaction
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6fca1c7e] to manual commit
2025-01-22 07:41:21 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1f94500f, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@3646f314]; rollback [true]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1078, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1079, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1080, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}}
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.name=me, Person.id=o.c.s.i.PersistableIdentifier@666, Person.vehicleId=o.c.s.i.PersistableIdentifier@1438}, 2={Person.name=you, Person.id=o.c.s.i.PersistableIdentifier@237, Person.vehicleId=null}}
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.presidentId=o.c.s.i.PersistableIdentifier@666}, 2={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=Tata, Republic.deputeCount=0, Republic.presidentId=o.c.s.i.PersistableIdentifier@237}}
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:21 TRACE 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@77}, 3={Language.code=es_es, Language.id=o.c.s.i.PersistableIdentifier@99}}
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 4 times
2025-01-22 07:41:21 TRACE 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@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@43, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99}}
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1081, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1082, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1083, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1084, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1085, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1086, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@6fca1c7e]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6fca1c7e] after transaction
2025-01-22 07:41:21 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1f94500f, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1f94500f, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3673807e, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1087, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1088, missCount = 6]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3673807e, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3673807e, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1089, missCount = 6]
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3673807e, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.contains]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:21 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@283a701e
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@283a701e] for JDBC transaction
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@283a701e] to manual commit
2025-01-22 07:41:21 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3673807e, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@3646f314]; rollback [true]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1090, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1091, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1092, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=a description with a keyword, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=null, Republic.deputeCount=0, Republic.presidentId=null}, 2={Republic.description=a keyword contained in the description, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=null, Republic.deputeCount=0, Republic.presidentId=null}}
2025-01-22 07:41:21 TRACE 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%}
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1116672f
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3ef1b8d3 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2b08d18b 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@535708fd 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37af6911 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5ac672e6 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]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1093, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1094, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1095, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1096, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1097, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1098, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@283a701e]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@283a701e] after transaction
2025-01-22 07:41:21 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3673807e, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3673807e, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@493dd2d5, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1099, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1100, missCount = 6]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@493dd2d5, testMethod = in_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@493dd2d5, testMethod = in_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1101, missCount = 6]
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@493dd2d5, testMethod = in_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.in_string]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:21 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@516cd02
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@516cd02] for JDBC transaction
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@516cd02] to manual commit
2025-01-22 07:41:21 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@493dd2d5, testMethod = in_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@3646f314]; rollback [true]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1102, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1103, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1104, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.presidentId=null}, 2={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=Titi, Republic.deputeCount=0, Republic.presidentId=null}, 3={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=Tata, Republic.deputeCount=0, Republic.presidentId=null}}
2025-01-22 07:41:21 TRACE 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 in (?) | {1=Titi}
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4fc5f450
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@267bf28 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=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@76b5f3f0 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=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11b02fc6 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=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@239fd5ef 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=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7aec881f 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=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 TRACE 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 lower(Country.name) in (lower(?)) | {1=tiTI}
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3dbb0cb4
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@69827f18 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=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@48816424 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=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@c989407 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=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1b7e5425 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=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@589da32a 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=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 TRACE 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 lower(Country.name) in (lower(?), lower(?)) | {1=tiTI, 2=TOto}
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@66cd5f16
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5981a33c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@32cbf657 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@247e309f on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@104474b0 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7d5041a1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@66cd5f16
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5981a33c 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=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@32cbf657 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=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@247e309f 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=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@104474b0 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=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7d5041a1 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=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1105, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1106, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1107, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1108, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1109, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1110, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@516cd02]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@516cd02] after transaction
2025-01-22 07:41:21 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@493dd2d5, testMethod = in_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@493dd2d5, testMethod = in_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7c03ab15, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1111, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1112, missCount = 6]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7c03ab15, testMethod = notIn_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7c03ab15, testMethod = notIn_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1113, missCount = 6]
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7c03ab15, testMethod = notIn_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.notIn_string]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:21 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@3a1b07d
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@3a1b07d] for JDBC transaction
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@3a1b07d] to manual commit
2025-01-22 07:41:21 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7c03ab15, testMethod = notIn_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@3646f314]; rollback [true]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1114, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1115, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1116, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.presidentId=null}, 2={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=Titi, Republic.deputeCount=0, Republic.presidentId=null}, 3={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=Tata, Republic.deputeCount=0, Republic.presidentId=null}}
2025-01-22 07:41:21 TRACE 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 lower(Country.name) not in (lower(?)) | {1=TATA}
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4a69f13f
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3c2c5c75 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f382a22 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2b96995d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7ad71646 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@64a04a04 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4a69f13f
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3c2c5c75 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=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f382a22 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=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2b96995d 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=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7ad71646 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=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@64a04a04 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=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1117, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1118, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1119, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1120, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1121, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1122, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@3a1b07d]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@3a1b07d] after transaction
2025-01-22 07:41:21 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7c03ab15, testMethod = notIn_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7c03ab15, testMethod = notIn_string@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@71b6ccab, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1123, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1124, missCount = 6]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@71b6ccab, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@71b6ccab, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1125, missCount = 6]
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@71b6ccab, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.greaterEquals]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:21 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@172058f3
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@172058f3] for JDBC transaction
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@172058f3] to manual commit
2025-01-22 07:41:21 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@71b6ccab, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@3646f314]; rollback [true]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1126, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1127, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1128, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=null, Republic.deputeCount=0, Republic.presidentId=null}}
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=null, Republic.deputeCount=0, Republic.presidentId=null}}
2025-01-22 07:41:21 TRACE SQLOperation (select Republic.id as id, 'Republic' as Y from Republic where Republic.id in (?)) | {1=o.c.s.i.PersistableIdentifier@42}
2025-01-22 07:41:21 TRACE 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}
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60d31a5e
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@59acd373 on object Republic[deputeCount=0,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@334ec94d on object Republic[deputeCount=0,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3bf4390d on object Republic[deputeCount=0,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fc3ac1 on object Republic[deputeCount=0,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@413d8fb2 on object Republic[deputeCount=0,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]
2025-01-22 07:41:21 TRACE 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}
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@75515231
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@386ffd5d on object Republic[deputeCount=0,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3072e7df on object Republic[deputeCount=0,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7018c412 on object Republic[deputeCount=0,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@53addeb9 on object Republic[deputeCount=0,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7446870c on object Republic[deputeCount=0,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@75515231
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@386ffd5d 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3072e7df 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7018c412 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@53addeb9 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7446870c 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]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1129, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1130, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1131, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1132, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1133, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1134, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@172058f3]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@172058f3] after transaction
2025-01-22 07:41:21 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@71b6ccab, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@71b6ccab, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1ac0bd0b, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1135, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1136, missCount = 6]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1ac0bd0b, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1ac0bd0b, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1137, missCount = 6]
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1ac0bd0b, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.countDistinctByCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:21 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@5a7e37b8
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@5a7e37b8] for JDBC transaction
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5a7e37b8] to manual commit
2025-01-22 07:41:21 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1ac0bd0b, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@3646f314]; rollback [true]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1138, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1139, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1140, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}}
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.name=me, Person.id=o.c.s.i.PersistableIdentifier@666, Person.vehicleId=o.c.s.i.PersistableIdentifier@1438}, 2={Person.name=you, Person.id=o.c.s.i.PersistableIdentifier@237, Person.vehicleId=null}}
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.presidentId=o.c.s.i.PersistableIdentifier@666}, 2={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.presidentId=o.c.s.i.PersistableIdentifier@237}}
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 4 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Language(code, id) values (?, ?) | {1={Language.code=fr_fr, Language.id=o.c.s.i.PersistableIdentifier@78}, 2={Language.code=en_en, Language.id=o.c.s.i.PersistableIdentifier@88}, 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}}
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 5 times
2025-01-22 07:41:21 TRACE 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@78}, 5={Country_languages.country_id=o.c.s.i.PersistableIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77}}
2025-01-22 07:41:21 TRACE 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}
2025-01-22 07:41:21 TRACE 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}
2025-01-22 07:41:21 TRACE 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}
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1141, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1142, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1143, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1144, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1145, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1146, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@5a7e37b8]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5a7e37b8] after transaction
2025-01-22 07:41:21 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1ac0bd0b, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1ac0bd0b, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@de1d842, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1147, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1148, missCount = 6]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@de1d842, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@de1d842, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1149, missCount = 6]
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@de1d842, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.between]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:21 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@50e9e1cd
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@50e9e1cd] for JDBC transaction
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@50e9e1cd] to manual commit
2025-01-22 07:41:21 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@de1d842, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@3646f314]; rollback [true]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1150, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1151, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1152, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=null, Republic.deputeCount=0, Republic.presidentId=null}}
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=null, Republic.deputeCount=0, Republic.presidentId=null}}
2025-01-22 07:41:21 TRACE SQLOperation (select Republic.id as id, 'Republic' as Y from Republic where Republic.id in (?)) | {1=o.c.s.i.PersistableIdentifier@42}
2025-01-22 07:41:21 TRACE 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}
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60d31a5e
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@59acd373 on object Republic[deputeCount=0,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@334ec94d on object Republic[deputeCount=0,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3bf4390d on object Republic[deputeCount=0,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fc3ac1 on object Republic[deputeCount=0,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@413d8fb2 on object Republic[deputeCount=0,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]
2025-01-22 07:41:21 TRACE 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}
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@569575ec
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5c51366c on object Republic[deputeCount=0,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5723efaa on object Republic[deputeCount=0,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@46493b4c on object Republic[deputeCount=0,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@26af5f16 on object Republic[deputeCount=0,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6e39bad6 on object Republic[deputeCount=0,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@569575ec
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5c51366c 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5723efaa 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@46493b4c 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@26af5f16 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6e39bad6 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]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1153, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1154, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1155, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1156, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1157, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1158, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@50e9e1cd]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@50e9e1cd] after transaction
2025-01-22 07:41:21 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@de1d842, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@de1d842, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5a0af7cb, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1159, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1160, missCount = 6]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5a0af7cb, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5a0af7cb, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1161, missCount = 6]
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5a0af7cb, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.notContains]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:21 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@79c61956
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@79c61956] for JDBC transaction
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@79c61956] to manual commit
2025-01-22 07:41:21 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5a0af7cb, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@3646f314]; rollback [true]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1162, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1163, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1164, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=a description with a keyword, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=null, Republic.deputeCount=0, Republic.presidentId=null}, 2={Republic.description=a keyword contained in the description, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=null, Republic.deputeCount=0, Republic.presidentId=null}}
2025-01-22 07:41:21 TRACE 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%}
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4c5b133e
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@53de300e 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1a276380 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1de1387f 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a184d27 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5b820a87 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]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1165, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1166, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1167, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1168, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1169, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1170, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@79c61956]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@79c61956] after transaction
2025-01-22 07:41:21 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5a0af7cb, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5a0af7cb, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1953167e, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1171, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1172, missCount = 6]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1953167e, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1953167e, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1173, missCount = 6]
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1953167e, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.countByCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:21 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@211a1106
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@211a1106] for JDBC transaction
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@211a1106] to manual commit
2025-01-22 07:41:21 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1953167e, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@3646f314]; rollback [true]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1174, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1175, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1176, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}}
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.name=me, Person.id=o.c.s.i.PersistableIdentifier@666, Person.vehicleId=o.c.s.i.PersistableIdentifier@1438}, 2={Person.name=you, Person.id=o.c.s.i.PersistableIdentifier@237, Person.vehicleId=null}}
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.presidentId=o.c.s.i.PersistableIdentifier@666}, 2={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.presidentId=o.c.s.i.PersistableIdentifier@237}}
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:21 TRACE 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}}
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 4 times
2025-01-22 07:41:21 TRACE 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}}
2025-01-22 07:41:21 TRACE 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}
2025-01-22 07:41:21 TRACE 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}
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1177, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1178, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1179, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1180, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1181, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1182, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@211a1106]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@211a1106] after transaction
2025-01-22 07:41:21 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1953167e, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1953167e, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6a29807f, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1183, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1184, missCount = 6]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6a29807f, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6a29807f, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1185, missCount = 6]
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6a29807f, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.in]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:21 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@41d783f4
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@41d783f4] for JDBC transaction
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@41d783f4] to manual commit
2025-01-22 07:41:21 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6a29807f, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@3646f314]; rollback [true]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1186, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1187, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1188, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.presidentId=null}, 2={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.presidentId=null}}
2025-01-22 07:41:21 TRACE 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}
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6ae66f52
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@364b80c1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1b3ea198 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3dcde74 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@68f07ef9 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6ac301e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6ae66f52
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@364b80c1 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1b3ea198 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3dcde74 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@68f07ef9 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6ac301e 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]
2025-01-22 07:41:21 TRACE 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}
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@deaba61
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2459db3c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2ea45459 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@10d99dfa on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@143ef384 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@18b47bc6 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@deaba61
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2459db3c 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2ea45459 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@10d99dfa 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@143ef384 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@18b47bc6 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]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1189, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1190, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1191, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1192, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1193, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1194, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@41d783f4]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@41d783f4] after transaction
2025-01-22 07:41:21 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6a29807f, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6a29807f, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4468febc, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1195, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1196, missCount = 6]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4468febc, testMethod = or@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4468febc, testMethod = or@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1197, missCount = 6]
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4468febc, testMethod = or@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.or]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:21 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@7fb9c7bc
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@7fb9c7bc] for JDBC transaction
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7fb9c7bc] to manual commit
2025-01-22 07:41:21 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4468febc, testMethod = or@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@3646f314]; rollback [true]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1198, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1199, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1200, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.name=me, Person.id=o.c.s.i.PersistableIdentifier@666, Person.vehicleId=null}}
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 4 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=a description with a keyword, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.presidentId=o.c.s.i.PersistableIdentifier@666}, 2={Republic.description=a keyword contained in the description, Republic.euMember=true, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=TOtO, Republic.deputeCount=0, Republic.presidentId=null}, 3={Republic.description=a keyword contained in the description, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=toTO, Republic.deputeCount=0, Republic.presidentId=null}, 4={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@45, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=TonTon, Republic.deputeCount=0, Republic.presidentId=null}}
2025-01-22 07:41:21 TRACE 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 = ? or Country.description = ? | {1=TOtO, 2=a description with a keyword}
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@33201269
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@61459392 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=TOtO,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@234a5a6b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=TOtO,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5a71b443 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=TOtO,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@171b75ad on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=TOtO,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6673ec27 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=TOtO,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@33201269
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@61459392 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=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@234a5a6b 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=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5a71b443 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=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@171b75ad 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=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6673ec27 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=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@381331fd 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2aa5e608 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]
2025-01-22 07:41:21 TRACE 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 = ? or (Country.description = ? and Country.euMember = ?) or president.name = ? | {1=TonTon, 2=a keyword contained in the description, 3=true, 4=me}
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@234bf75d
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@559171b7 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=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2b9c0a0e 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=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@669bef81 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=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7d04b157 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=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@36031883 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=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2612a922 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f30716f 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@234bf75d
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@559171b7 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=TOtO,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2b9c0a0e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=TOtO,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@669bef81 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=TOtO,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7d04b157 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=TOtO,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@36031883 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=TOtO,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@234bf75d
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@559171b7 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=<null>,name=TonTon,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2b9c0a0e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=<null>,name=TonTon,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@669bef81 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=<null>,name=TonTon,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7d04b157 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=<null>,name=TonTon,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@36031883 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@45,languages=[],modificationDate=<null>,name=TonTon,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1201, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1202, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1203, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1204, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1205, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1206, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@7fb9c7bc]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7fb9c7bc] after transaction
2025-01-22 07:41:21 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4468febc, testMethod = or@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4468febc, testMethod = or@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3c62a22b, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1207, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1208, missCount = 6]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3c62a22b, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3c62a22b, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1209, missCount = 6]
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3c62a22b, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.like]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:21 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@3de0725f
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@3de0725f] for JDBC transaction
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@3de0725f] to manual commit
2025-01-22 07:41:21 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3c62a22b, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@3646f314]; rollback [true]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1210, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1211, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1212, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=a description with a keyword, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=null, Republic.deputeCount=0, Republic.presidentId=null}, 2={Republic.description=a keyword contained in the description, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=null, Republic.deputeCount=0, Republic.presidentId=null}}
2025-01-22 07:41:21 TRACE 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%}
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@79a9a4f5
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4138a070 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6b3f065d 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@fb89cf7 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1393c8b 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@12a7df1f 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@79a9a4f5
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4138a070 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6b3f065d 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@fb89cf7 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1393c8b 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@12a7df1f 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]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1213, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1214, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1215, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1216, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1217, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1218, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@3de0725f]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@3de0725f] after transaction
2025-01-22 07:41:21 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3c62a22b, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3c62a22b, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@26243ac1, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1219, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1220, missCount = 6]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@26243ac1, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@26243ac1, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1221, missCount = 6]
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@26243ac1, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.oneToOneCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:21 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@ad7563d
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@ad7563d] for JDBC transaction
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@ad7563d] to manual commit
2025-01-22 07:41:21 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@26243ac1, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@3646f314]; rollback [true]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1222, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1223, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1224, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}}
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.name=me, Person.id=o.c.s.i.PersistableIdentifier@666, Person.vehicleId=o.c.s.i.PersistableIdentifier@1438}, 2={Person.name=you, Person.id=o.c.s.i.PersistableIdentifier@237, Person.vehicleId=null}}
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.presidentId=o.c.s.i.PersistableIdentifier@666}, 2={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.presidentId=o.c.s.i.PersistableIdentifier@237}}
2025-01-22 07:41:21 TRACE 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}
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1013b36a
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3f1f6171 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1780140f on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@751d2d80 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@203e9e36 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3709c652 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@20984847 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@56d1c219 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]
2025-01-22 07:41:21 TRACE 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}
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@40955466
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3664871f on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ced8b72 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@26bbde6b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@48a86431 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@184ed04d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@705cc9c5 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@e7d7618 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]
2025-01-22 07:41:21 TRACE 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]}
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@59feea1c
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@ff4971d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a50082d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7a1d454d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35d58b38 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4f3efccf on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44bf8008 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6cac07a8 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]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1225, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1226, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1227, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1228, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1229, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1230, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@ad7563d]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@ad7563d] after transaction
2025-01-22 07:41:21 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@26243ac1, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@26243ac1, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5b68097a, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1231, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1232, missCount = 6]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5b68097a, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5b68097a, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1233, missCount = 6]
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5b68097a, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.oneResultExpected_severalResults_throwsException]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:21 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@59139fb7
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@59139fb7] for JDBC transaction
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@59139fb7] to manual commit
2025-01-22 07:41:21 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5b68097a, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@3646f314]; rollback [true]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1234, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1235, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1236, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.presidentId=null}, 2={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.presidentId=null}}
2025-01-22 07:41:21 TRACE 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}
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@16ed8ef6
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3f1d3bdf on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@71e34120 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@580a4873 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@62442217 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@9c5853e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@16ed8ef6
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3f1d3bdf 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@71e34120 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@580a4873 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@62442217 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@9c5853e 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]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1237, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1238, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1239, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1240, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1241, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1242, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@59139fb7]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@59139fb7] after transaction
2025-01-22 07:41:21 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5b68097a, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5b68097a, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@34e17afb, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1243, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1244, missCount = 6]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@34e17afb, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@34e17afb, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1245, missCount = 6]
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@34e17afb, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.after]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:21 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@1128f52c
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@1128f52c] for JDBC transaction
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1128f52c] to manual commit
2025-01-22 07:41:21 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@34e17afb, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@3646f314]; rollback [true]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1246, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1247, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1248, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=null, Republic.deputeCount=0, Republic.presidentId=null}}
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=null, Republic.deputeCount=0, Republic.presidentId=null}}
2025-01-22 07:41:21 TRACE SQLOperation (select Republic.id as id, 'Republic' as Y from Republic where Republic.id in (?)) | {1=o.c.s.i.PersistableIdentifier@42}
2025-01-22 07:41:21 TRACE 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}
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60d31a5e
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@59acd373 on object Republic[deputeCount=0,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@334ec94d on object Republic[deputeCount=0,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3bf4390d on object Republic[deputeCount=0,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fc3ac1 on object Republic[deputeCount=0,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@413d8fb2 on object Republic[deputeCount=0,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]
2025-01-22 07:41:21 TRACE 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}
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5d4d66e9
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3db2a286 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@200ca1fe 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5c376546 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2cae9603 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6968c139 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]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1249, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1250, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1251, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1252, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1253, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1254, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@1128f52c]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1128f52c] after transaction
2025-01-22 07:41:21 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@34e17afb, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@34e17afb, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@30c300fb, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1255, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1256, missCount = 6]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@30c300fb, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@30c300fb, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1257, missCount = 6]
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@30c300fb, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.equal]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:21 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@6885966e
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@6885966e] for JDBC transaction
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6885966e] to manual commit
2025-01-22 07:41:21 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@30c300fb, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@3646f314]; rollback [true]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1258, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1259, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1260, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.presidentId=null}}
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=Titi, Republic.deputeCount=0, Republic.presidentId=null}}
2025-01-22 07:41:21 TRACE SQLOperation (select Republic.id as id, 'Republic' as Y from Republic where Republic.id in (?)) | {1=o.c.s.i.PersistableIdentifier@42}
2025-01-22 07:41:21 TRACE 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}
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60d31a5e
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@59acd373 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@334ec94d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3bf4390d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fc3ac1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@413d8fb2 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 TRACE 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}
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4d8e293
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5ad55acd on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6e0d81e6 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@20e1b9af on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5d76ccb3 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5ff6744a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1261, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1262, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1263, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1264, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1265, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1266, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@6885966e]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6885966e] after transaction
2025-01-22 07:41:21 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@30c300fb, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@30c300fb, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@36430024, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1267, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1268, missCount = 6]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@36430024, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@36430024, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1269, missCount = 6]
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@36430024, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.notIn]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:21 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@5dbb410b
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@5dbb410b] for JDBC transaction
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5dbb410b] to manual commit
2025-01-22 07:41:21 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@36430024, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@3646f314]; rollback [true]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1270, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1271, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1272, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.presidentId=null}, 2={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=Titi, Republic.deputeCount=0, Republic.presidentId=null}}
2025-01-22 07:41:21 TRACE 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}
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@338f500e
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6de74550 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=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a154f22 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=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@75ecbcb4 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=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@172cd0f8 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=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6730e160 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=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1273, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1274, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1275, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1276, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1277, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1278, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@5dbb410b]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5dbb410b] after transaction
2025-01-22 07:41:21 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@36430024, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@36430024, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@609c8e0d, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1279, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1280, missCount = 6]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@609c8e0d, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@609c8e0d, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1281, missCount = 6]
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@609c8e0d, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.greater]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:21 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@114629f6
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@114629f6] for JDBC transaction
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@114629f6] to manual commit
2025-01-22 07:41:21 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@609c8e0d, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@3646f314]; rollback [true]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1282, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1283, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1284, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=null, Republic.deputeCount=0, Republic.presidentId=null}}
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=null, Republic.deputeCount=0, Republic.presidentId=null}}
2025-01-22 07:41:21 TRACE SQLOperation (select Republic.id as id, 'Republic' as Y from Republic where Republic.id in (?)) | {1=o.c.s.i.PersistableIdentifier@42}
2025-01-22 07:41:21 TRACE 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}
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60d31a5e
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@59acd373 on object Republic[deputeCount=0,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@334ec94d on object Republic[deputeCount=0,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3bf4390d on object Republic[deputeCount=0,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fc3ac1 on object Republic[deputeCount=0,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@413d8fb2 on object Republic[deputeCount=0,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]
2025-01-22 07:41:21 TRACE 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}
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@301b333e
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2780186d 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@72e29c3d 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@661f4394 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@732cfe49 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@15c98765 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]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1285, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1286, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1287, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1288, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1289, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1290, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@114629f6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@114629f6] after transaction
2025-01-22 07:41:21 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@609c8e0d, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@609c8e0d, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@135541e7, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1291, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1292, missCount = 6]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@135541e7, testMethod = ignoreCase_dynamic_inMemory@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@135541e7, testMethod = ignoreCase_dynamic_inMemory@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1293, missCount = 6]
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@135541e7, testMethod = ignoreCase_dynamic_inMemory@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.ignoreCase_dynamic_inMemory]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:21 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@79f2b72
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@79f2b72] for JDBC transaction
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@79f2b72] to manual commit
2025-01-22 07:41:21 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@135541e7, testMethod = ignoreCase_dynamic_inMemory@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@3646f314]; rollback [true]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1294, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1295, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1296, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 4 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=Toto_b, Republic.deputeCount=0, Republic.presidentId=null}, 2={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=TOtO_c, Republic.deputeCount=0, Republic.presidentId=null}, 3={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=toTO_a, Republic.deputeCount=0, Republic.presidentId=null}, 4={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@45, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=TonTon, Republic.deputeCount=0, Republic.presidentId=null}}
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Language(code, id) values (?, ?) | {1={Language.code=fr_fr, Language.id=o.c.s.i.PersistableIdentifier@77}, 2={Language.code=en_en, Language.id=o.c.s.i.PersistableIdentifier@88}, 3={Language.code=es_es, Language.id=o.c.s.i.PersistableIdentifier@99}}
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 6 times
2025-01-22 07:41:21 TRACE 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@44, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99}, 4={Country_languages.country_id=o.c.s.i.PersistableIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88}, 5={Country_languages.country_id=o.c.s.i.PersistableIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77}, 6={Country_languages.country_id=o.c.s.i.PersistableIdentifier@44, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77}}
2025-01-22 07:41:21 DEBUG EntityQueryCriteriaSupport Sorting loaded entities in memory
2025-01-22 07:41:21 TRACE 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 like ? | {1=%_%}
2025-01-22 07:41:21 TRACE 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, o.c.s.i.PersistedIdentifier@44]}
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60d31a5e
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@59acd373 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@334ec94d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3bf4390d on object 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@50255a21],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fc3ac1 on object 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@50255a21],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@413d8fb2 on object 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@50255a21],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60d31a5e
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@59acd373 on object 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@50255a21],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@334ec94d on object 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@50255a21],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3bf4390d on object 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@15480ba9, org.codefilarete.stalactite.engine.model.Language@50255a21],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fc3ac1 on object 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@15480ba9, org.codefilarete.stalactite.engine.model.Language@50255a21],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@413d8fb2 on object 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@15480ba9, org.codefilarete.stalactite.engine.model.Language@50255a21],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60d31a5e
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@59acd373 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_c,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@334ec94d 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_c,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3bf4390d 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@50255a21],modificationDate=<null>,name=TOtO_c,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fc3ac1 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@50255a21],modificationDate=<null>,name=TOtO_c,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@413d8fb2 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@50255a21],modificationDate=<null>,name=TOtO_c,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60d31a5e
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@59acd373 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@50255a21],modificationDate=<null>,name=TOtO_c,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@334ec94d 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@50255a21],modificationDate=<null>,name=TOtO_c,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3bf4390d 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@50255a21, org.codefilarete.stalactite.engine.model.Language@c32def9],modificationDate=<null>,name=TOtO_c,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fc3ac1 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@50255a21, org.codefilarete.stalactite.engine.model.Language@c32def9],modificationDate=<null>,name=TOtO_c,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@413d8fb2 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@50255a21, org.codefilarete.stalactite.engine.model.Language@c32def9],modificationDate=<null>,name=TOtO_c,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60d31a5e
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@59acd373 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@334ec94d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3bf4390d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[org.codefilarete.stalactite.engine.model.Language@50255a21],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fc3ac1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[org.codefilarete.stalactite.engine.model.Language@50255a21],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@413d8fb2 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[org.codefilarete.stalactite.engine.model.Language@50255a21],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60d31a5e
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@59acd373 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[org.codefilarete.stalactite.engine.model.Language@50255a21],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@334ec94d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[org.codefilarete.stalactite.engine.model.Language@50255a21],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3bf4390d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[org.codefilarete.stalactite.engine.model.Language@50255a21, org.codefilarete.stalactite.engine.model.Language@c32def9],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fc3ac1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[org.codefilarete.stalactite.engine.model.Language@50255a21, org.codefilarete.stalactite.engine.model.Language@c32def9],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@413d8fb2 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[org.codefilarete.stalactite.engine.model.Language@50255a21, org.codefilarete.stalactite.engine.model.Language@c32def9],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityQueryCriteriaSupport Sorting loaded entities in memory
2025-01-22 07:41:21 TRACE 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 like ? | {1=%_%}
2025-01-22 07:41:21 TRACE 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, o.c.s.i.PersistedIdentifier@44]}
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60d31a5e
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@59acd373 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@334ec94d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3bf4390d on object 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@7457c55e],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fc3ac1 on object 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@7457c55e],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@413d8fb2 on object 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@7457c55e],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60d31a5e
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@59acd373 on object 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@7457c55e],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@334ec94d on object 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@7457c55e],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3bf4390d on object 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@7457c55e, org.codefilarete.stalactite.engine.model.Language@1b56795d],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fc3ac1 on object 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@7457c55e, org.codefilarete.stalactite.engine.model.Language@1b56795d],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@413d8fb2 on object 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@7457c55e, org.codefilarete.stalactite.engine.model.Language@1b56795d],modificationDate=<null>,name=Toto_b,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60d31a5e
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@59acd373 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_c,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@334ec94d 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_c,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3bf4390d 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@7457c55e],modificationDate=<null>,name=TOtO_c,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fc3ac1 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@7457c55e],modificationDate=<null>,name=TOtO_c,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@413d8fb2 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@7457c55e],modificationDate=<null>,name=TOtO_c,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60d31a5e
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@59acd373 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@7457c55e],modificationDate=<null>,name=TOtO_c,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@334ec94d 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@7457c55e],modificationDate=<null>,name=TOtO_c,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3bf4390d 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@168ca44b, org.codefilarete.stalactite.engine.model.Language@7457c55e],modificationDate=<null>,name=TOtO_c,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fc3ac1 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@168ca44b, org.codefilarete.stalactite.engine.model.Language@7457c55e],modificationDate=<null>,name=TOtO_c,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@413d8fb2 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@168ca44b, org.codefilarete.stalactite.engine.model.Language@7457c55e],modificationDate=<null>,name=TOtO_c,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60d31a5e
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@59acd373 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@334ec94d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3bf4390d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[org.codefilarete.stalactite.engine.model.Language@7457c55e],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fc3ac1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[org.codefilarete.stalactite.engine.model.Language@7457c55e],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@413d8fb2 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[org.codefilarete.stalactite.engine.model.Language@7457c55e],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60d31a5e
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@59acd373 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[org.codefilarete.stalactite.engine.model.Language@7457c55e],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@334ec94d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[org.codefilarete.stalactite.engine.model.Language@7457c55e],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3bf4390d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[org.codefilarete.stalactite.engine.model.Language@168ca44b, org.codefilarete.stalactite.engine.model.Language@7457c55e],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fc3ac1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[org.codefilarete.stalactite.engine.model.Language@168ca44b, org.codefilarete.stalactite.engine.model.Language@7457c55e],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@413d8fb2 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[org.codefilarete.stalactite.engine.model.Language@168ca44b, org.codefilarete.stalactite.engine.model.Language@7457c55e],modificationDate=<null>,name=toTO_a,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1297, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1298, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1299, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1300, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1301, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1302, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@79f2b72]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@79f2b72] after transaction
2025-01-22 07:41:21 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@135541e7, testMethod = ignoreCase_dynamic_inMemory@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@135541e7, testMethod = ignoreCase_dynamic_inMemory@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@49bdd957, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1303, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1304, missCount = 6]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@49bdd957, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@49bdd957, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1305, missCount = 6]
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@49bdd957, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.oneToManyCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:21 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@4ab81988
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@4ab81988] for JDBC transaction
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4ab81988] to manual commit
2025-01-22 07:41:21 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@49bdd957, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@3646f314]; rollback [true]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1306, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1307, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1308, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}}
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.name=me, Person.id=o.c.s.i.PersistableIdentifier@666, Person.vehicleId=o.c.s.i.PersistableIdentifier@1438}, 2={Person.name=you, Person.id=o.c.s.i.PersistableIdentifier@237, Person.vehicleId=null}}
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:21 TRACE 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}}
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.presidentId=o.c.s.i.PersistableIdentifier@666}, 2={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.presidentId=o.c.s.i.PersistableIdentifier@237}}
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:21 TRACE SQLOperation insert into State(name, id) values (?, ?) | {1={State.name=null, State.id=o.c.s.i.PersistableIdentifier@200}, 2={State.name=null, State.id=o.c.s.i.PersistableIdentifier@100}}
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:21 TRACE 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@200}, 2={Country_states.country_id=o.c.s.i.PersistableIdentifier@42, Country_states.states_id=o.c.s.i.PersistableIdentifier@100}}
2025-01-22 07:41:21 TRACE 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}
2025-01-22 07:41:21 TRACE 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}
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60d31a5e
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@59acd373 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@334ec94d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3bf4390d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fc3ac1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@413d8fb2 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@311831f6 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@ef3a193 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60d31a5e
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@59acd373 on object Republic[deputeCount=0,primeMinister=<null>,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@51b1c8b9,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@334ec94d on object Republic[deputeCount=0,primeMinister=<null>,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@51b1c8b9,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3bf4390d on object Republic[deputeCount=0,primeMinister=<null>,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@51b1c8b9,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fc3ac1 on object Republic[deputeCount=0,primeMinister=<null>,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@51b1c8b9,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@413d8fb2 on object Republic[deputeCount=0,primeMinister=<null>,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@51b1c8b9,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@311831f6 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@51b1c8b9,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@ef3a193 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@51b1c8b9,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60d31a5e
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@59acd373 on object Republic[deputeCount=0,primeMinister=<null>,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@51b1c8b9,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@334ec94d on object Republic[deputeCount=0,primeMinister=<null>,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@51b1c8b9,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3bf4390d on object Republic[deputeCount=0,primeMinister=<null>,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@51b1c8b9,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fc3ac1 on object Republic[deputeCount=0,primeMinister=<null>,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@51b1c8b9,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@413d8fb2 on object Republic[deputeCount=0,primeMinister=<null>,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@51b1c8b9,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@311831f6 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@51b1c8b9,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@ef3a193 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@51b1c8b9,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60d31a5e
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@59acd373 on object Republic[deputeCount=0,primeMinister=<null>,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@51b1c8b9,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@334ec94d on object Republic[deputeCount=0,primeMinister=<null>,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@51b1c8b9,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3bf4390d on object Republic[deputeCount=0,primeMinister=<null>,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@51b1c8b9,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fc3ac1 on object Republic[deputeCount=0,primeMinister=<null>,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@51b1c8b9,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@413d8fb2 on object Republic[deputeCount=0,primeMinister=<null>,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@51b1c8b9,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@311831f6 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@51b1c8b9,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@ef3a193 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@51b1c8b9,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2025-01-22 07:41:21 TRACE 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}
2025-01-22 07:41:21 TRACE 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}
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60d31a5e
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@59acd373 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@334ec94d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3bf4390d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fc3ac1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@413d8fb2 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@311831f6 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@ef3a193 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60d31a5e
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@59acd373 on object Republic[deputeCount=0,primeMinister=<null>,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@27ca5b93,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@334ec94d on object Republic[deputeCount=0,primeMinister=<null>,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@27ca5b93,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3bf4390d on object Republic[deputeCount=0,primeMinister=<null>,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@27ca5b93,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fc3ac1 on object Republic[deputeCount=0,primeMinister=<null>,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@27ca5b93,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@413d8fb2 on object Republic[deputeCount=0,primeMinister=<null>,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@27ca5b93,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@311831f6 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@27ca5b93,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@ef3a193 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@27ca5b93,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60d31a5e
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@59acd373 on object Republic[deputeCount=0,primeMinister=<null>,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@27ca5b93,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@334ec94d on object Republic[deputeCount=0,primeMinister=<null>,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@27ca5b93,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3bf4390d on object Republic[deputeCount=0,primeMinister=<null>,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@27ca5b93,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fc3ac1 on object Republic[deputeCount=0,primeMinister=<null>,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@27ca5b93,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@413d8fb2 on object Republic[deputeCount=0,primeMinister=<null>,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@27ca5b93,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@311831f6 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@27ca5b93,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@ef3a193 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@27ca5b93,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60d31a5e
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@59acd373 on object Republic[deputeCount=0,primeMinister=<null>,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@27ca5b93,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@334ec94d on object Republic[deputeCount=0,primeMinister=<null>,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@27ca5b93,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3bf4390d on object Republic[deputeCount=0,primeMinister=<null>,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@27ca5b93,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fc3ac1 on object Republic[deputeCount=0,primeMinister=<null>,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@27ca5b93,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@413d8fb2 on object Republic[deputeCount=0,primeMinister=<null>,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@27ca5b93,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@311831f6 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@27ca5b93,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@ef3a193 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@27ca5b93,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1309, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1310, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1311, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1312, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1313, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1314, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@4ab81988]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4ab81988] after transaction
2025-01-22 07:41:21 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@49bdd957, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@49bdd957, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4e3d2d76, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1315, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1316, missCount = 6]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4e3d2d76, testMethod = notLike_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4e3d2d76, testMethod = notLike_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1317, missCount = 6]
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4e3d2d76, testMethod = notLike_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.notLike_ignoreCase]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:21 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@14d59f0e
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@14d59f0e] for JDBC transaction
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@14d59f0e] to manual commit
2025-01-22 07:41:21 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4e3d2d76, testMethod = notLike_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@3646f314]; rollback [true]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1318, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1319, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1320, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 4 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.presidentId=null}, 2={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=Titi, Republic.deputeCount=0, Republic.presidentId=null}, 3={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=Tutu, Republic.deputeCount=0, Republic.presidentId=null}, 4={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@45, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=Tonton, Republic.deputeCount=0, Republic.presidentId=null}}
2025-01-22 07:41:21 TRACE 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 lower(Country.name) not like lower(?) | {1=%O%}
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@49f3c70
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@75351e55 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=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7ebead7f 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=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@50585d80 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=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@60d3644 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=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@dd3b6af 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=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@49f3c70
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@75351e55 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=<null>,name=Tutu,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7ebead7f on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=<null>,name=Tutu,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@50585d80 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=<null>,name=Tutu,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@60d3644 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=<null>,name=Tutu,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@dd3b6af on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=<null>,name=Tutu,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1321, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1322, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1323, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1324, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1325, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1326, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@14d59f0e]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@14d59f0e] after transaction
2025-01-22 07:41:21 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4e3d2d76, testMethod = notLike_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4e3d2d76, testMethod = notLike_ignoreCase@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6cc86309, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1327, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1328, missCount = 6]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6cc86309, testMethod = orderBy_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6cc86309, testMethod = orderBy_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1329, missCount = 6]
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6cc86309, testMethod = orderBy_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.orderBy_dynamic]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:21 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@7c3ed6f1
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@7c3ed6f1] for JDBC transaction
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7c3ed6f1] to manual commit
2025-01-22 07:41:21 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6cc86309, testMethod = orderBy_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@3646f314]; rollback [true]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1330, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1331, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1332, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}}
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.name=me, Person.id=o.c.s.i.PersistableIdentifier@666, Person.vehicleId=o.c.s.i.PersistableIdentifier@1438}, 2={Person.name=you, Person.id=o.c.s.i.PersistableIdentifier@237, Person.vehicleId=null}}
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.presidentId=o.c.s.i.PersistableIdentifier@666}, 2={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=Tata, Republic.deputeCount=0, Republic.presidentId=o.c.s.i.PersistableIdentifier@237}}
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Language(code, id) values (?, ?) | {1={Language.code=fr_fr, Language.id=o.c.s.i.PersistableIdentifier@77}, 2={Language.code=en_en, Language.id=o.c.s.i.PersistableIdentifier@88}, 3={Language.code=es_es, Language.id=o.c.s.i.PersistableIdentifier@99}}
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 4 times
2025-01-22 07:41:21 TRACE 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@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@43, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99}}
2025-01-22 07:41:21 DEBUG EntityQueryCriteriaSupport Sorting loaded entities in memory
2025-01-22 07:41:21 TRACE 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}
2025-01-22 07:41:21 TRACE 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]}
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60d31a5e
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@59acd373 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@334ec94d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3bf4390d on object 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@6d208cb2],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fc3ac1 on object 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@6d208cb2],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@413d8fb2 on object 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@6d208cb2],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@311831f6 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@ef3a193 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60d31a5e
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@59acd373 on object 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@6d208cb2],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@32369404,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@334ec94d on object 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@6d208cb2],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@32369404,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3bf4390d on object 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@6d208cb2, org.codefilarete.stalactite.engine.model.Language@10db1a9d],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@32369404,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fc3ac1 on object 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@6d208cb2, org.codefilarete.stalactite.engine.model.Language@10db1a9d],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@32369404,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@413d8fb2 on object 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@6d208cb2, org.codefilarete.stalactite.engine.model.Language@10db1a9d],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@32369404,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@311831f6 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@32369404,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@ef3a193 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@32369404,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60d31a5e
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@59acd373 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=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@334ec94d 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=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3bf4390d 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@6d208cb2],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fc3ac1 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@6d208cb2],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@413d8fb2 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@6d208cb2],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@311831f6 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@ef3a193 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60d31a5e
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@59acd373 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@6d208cb2],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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@334ec94d 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@6d208cb2],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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3bf4390d 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@65ff6c2e, org.codefilarete.stalactite.engine.model.Language@6d208cb2],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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fc3ac1 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@65ff6c2e, org.codefilarete.stalactite.engine.model.Language@6d208cb2],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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@413d8fb2 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@65ff6c2e, org.codefilarete.stalactite.engine.model.Language@6d208cb2],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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@311831f6 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@ef3a193 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]
2025-01-22 07:41:21 DEBUG EntityQueryCriteriaSupport Sorting loaded entities in memory
2025-01-22 07:41:21 TRACE 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}
2025-01-22 07:41:21 TRACE 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]}
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60d31a5e
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@59acd373 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@334ec94d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3bf4390d on object 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@7adcaa6b],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fc3ac1 on object 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@7adcaa6b],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@413d8fb2 on object 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@7adcaa6b],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@311831f6 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@ef3a193 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60d31a5e
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@59acd373 on object 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@7adcaa6b],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@1f91b3cd,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@334ec94d on object 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@7adcaa6b],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@1f91b3cd,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3bf4390d on object 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@7adcaa6b, org.codefilarete.stalactite.engine.model.Language@3f2be1a2],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@1f91b3cd,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fc3ac1 on object 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@7adcaa6b, org.codefilarete.stalactite.engine.model.Language@3f2be1a2],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@1f91b3cd,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@413d8fb2 on object 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@7adcaa6b, org.codefilarete.stalactite.engine.model.Language@3f2be1a2],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@1f91b3cd,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@311831f6 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@1f91b3cd,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@ef3a193 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@1f91b3cd,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60d31a5e
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@59acd373 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=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@334ec94d 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=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3bf4390d 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@7adcaa6b],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fc3ac1 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@7adcaa6b],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@413d8fb2 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@7adcaa6b],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@311831f6 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@ef3a193 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60d31a5e
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@59acd373 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@7adcaa6b],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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@334ec94d 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@7adcaa6b],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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3bf4390d 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@7adcaa6b, org.codefilarete.stalactite.engine.model.Language@15e5c42c],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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fc3ac1 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@7adcaa6b, org.codefilarete.stalactite.engine.model.Language@15e5c42c],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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@413d8fb2 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@7adcaa6b, org.codefilarete.stalactite.engine.model.Language@15e5c42c],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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@311831f6 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@ef3a193 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]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1333, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1334, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1335, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1336, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1337, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1338, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@7c3ed6f1]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7c3ed6f1] after transaction
2025-01-22 07:41:21 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6cc86309, testMethod = orderBy_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6cc86309, testMethod = orderBy_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@75a301c3, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1339, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1340, missCount = 6]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@75a301c3, testMethod = orderBy_criteriaOnCollection_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@75a301c3, testMethod = orderBy_criteriaOnCollection_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1341, missCount = 6]
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@75a301c3, testMethod = orderBy_criteriaOnCollection_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.orderBy_criteriaOnCollection_onDepthProperty]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:21 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@699b019c
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@699b019c] for JDBC transaction
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@699b019c] to manual commit
2025-01-22 07:41:21 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@75a301c3, testMethod = orderBy_criteriaOnCollection_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@3646f314]; rollback [true]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1342, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1343, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1344, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 4 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.name=C, Person.id=o.c.s.i.PersistableIdentifier@666, Person.vehicleId=null}, 2={Person.name=B, Person.id=o.c.s.i.PersistableIdentifier@123, Person.vehicleId=null}, 3={Person.name=A, Person.id=o.c.s.i.PersistableIdentifier@237, Person.vehicleId=null}, 4={Person.name=me, Person.id=o.c.s.i.PersistableIdentifier@456, Person.vehicleId=null}}
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 4 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.presidentId=o.c.s.i.PersistableIdentifier@666}, 2={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=Tata, Republic.deputeCount=0, Republic.presidentId=o.c.s.i.PersistableIdentifier@237}, 3={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@44, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=Titi, Republic.deputeCount=0, Republic.presidentId=o.c.s.i.PersistableIdentifier@123}, 4={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@45, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=Tutu, Republic.deputeCount=0, Republic.presidentId=o.c.s.i.PersistableIdentifier@456}}
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:21 TRACE 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}}
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 5 times
2025-01-22 07:41:21 TRACE 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@44, 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}, 5={Country_languages.country_id=o.c.s.i.PersistableIdentifier@43, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77}}
2025-01-22 07:41:21 DEBUG EntityQueryCriteriaSupport Sorting loaded entities in memory
2025-01-22 07:41:21 TRACE 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}
2025-01-22 07:41:21 TRACE 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, o.c.s.i.PersistedIdentifier@44]}
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60d31a5e
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@59acd373 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@334ec94d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3bf4390d on object 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@50dffc4],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fc3ac1 on object 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@50dffc4],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@413d8fb2 on object 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@50dffc4],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@311831f6 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=C,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@ef3a193 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=C,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60d31a5e
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@59acd373 on object 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@50dffc4],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=C,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@334ec94d on object 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@50dffc4],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=C,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3bf4390d on object 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@3102ee71, org.codefilarete.stalactite.engine.model.Language@50dffc4],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=C,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fc3ac1 on object 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@3102ee71, org.codefilarete.stalactite.engine.model.Language@50dffc4],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=C,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@413d8fb2 on object 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@3102ee71, org.codefilarete.stalactite.engine.model.Language@50dffc4],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=C,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@311831f6 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=C,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@ef3a193 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=C,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60d31a5e
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@59acd373 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=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@334ec94d 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=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3bf4390d 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@50dffc4],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fc3ac1 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@50dffc4],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@413d8fb2 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@50dffc4],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@311831f6 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=A,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@ef3a193 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=A,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60d31a5e
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@59acd373 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@50dffc4],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=A,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@334ec94d 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@50dffc4],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=A,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3bf4390d 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@50dffc4, org.codefilarete.stalactite.engine.model.Language@1c8a47f3],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=A,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fc3ac1 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@50dffc4, org.codefilarete.stalactite.engine.model.Language@1c8a47f3],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=A,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@413d8fb2 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@50dffc4, org.codefilarete.stalactite.engine.model.Language@1c8a47f3],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=A,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@311831f6 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=A,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@ef3a193 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=A,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60d31a5e
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@59acd373 on object Republic[deputeCount=0,primeMinister=<null>,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@334ec94d on object Republic[deputeCount=0,primeMinister=<null>,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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3bf4390d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[org.codefilarete.stalactite.engine.model.Language@50dffc4],modificationDate=<null>,name=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fc3ac1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[org.codefilarete.stalactite.engine.model.Language@50dffc4],modificationDate=<null>,name=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@413d8fb2 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[org.codefilarete.stalactite.engine.model.Language@50dffc4],modificationDate=<null>,name=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@311831f6 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@123,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=B,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@ef3a193 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@123,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=B,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1345, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1346, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1347, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1348, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1349, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1350, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@699b019c]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@699b019c] after transaction
2025-01-22 07:41:21 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@75a301c3, testMethod = orderBy_criteriaOnCollection_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@75a301c3, testMethod = orderBy_criteriaOnCollection_onDepthProperty@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4b831495, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1351, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1352, missCount = 6]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4b831495, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4b831495, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1353, missCount = 6]
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4b831495, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.delete_manyToManyCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2025-01-22 07:41:21 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@7b1dca6c
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@7b1dca6c] for JDBC transaction
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7b1dca6c] to manual commit
2025-01-22 07:41:21 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4b831495, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.spring.transaction.StalactitePlatformTransactionManager@3646f314]; rollback [true]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1354, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1355, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1356, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Participating in existing transaction
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 1 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}}
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.name=me, Person.id=o.c.s.i.PersistableIdentifier@666, Person.vehicleId=o.c.s.i.PersistableIdentifier@1438}, 2={Person.name=you, Person.id=o.c.s.i.PersistableIdentifier@237, Person.vehicleId=null}}
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.presidentId=o.c.s.i.PersistableIdentifier@666}, 2={Republic.description=null, Republic.euMember=false, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.modificationDate=null, Republic.creationDate=null, Republic.name=Toto, Republic.deputeCount=0, Republic.presidentId=o.c.s.i.PersistableIdentifier@237}}
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 3 times
2025-01-22 07:41:21 TRACE SQLOperation insert into Language(code, id) values (?, ?) | {1={Language.code=es_es, Language.id=o.c.s.i.PersistableIdentifier@99}, 2={Language.code=en_en, Language.id=o.c.s.i.PersistableIdentifier@88}, 3={Language.code=fr_fr, Language.id=o.c.s.i.PersistableIdentifier@77}}
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 4 times
2025-01-22 07:41:21 TRACE 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@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88}, 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}}
2025-01-22 07:41:21 TRACE 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}
2025-01-22 07:41:21 TRACE 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]}
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60d31a5e
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@59acd373 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@334ec94d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3bf4390d on object 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@35d8229f],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fc3ac1 on object 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@35d8229f],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@413d8fb2 on object 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@35d8229f],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@311831f6 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@ef3a193 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60d31a5e
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@59acd373 on object 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@35d8229f],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@64c47c1c,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@334ec94d on object 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@35d8229f],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@64c47c1c,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3bf4390d on object 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@35d8229f, org.codefilarete.stalactite.engine.model.Language@4cf63f18],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@64c47c1c,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fc3ac1 on object 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@35d8229f, org.codefilarete.stalactite.engine.model.Language@4cf63f18],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@64c47c1c,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@413d8fb2 on object 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@35d8229f, org.codefilarete.stalactite.engine.model.Language@4cf63f18],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@64c47c1c,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@311831f6 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@64c47c1c,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@ef3a193 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@64c47c1c,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60d31a5e
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@59acd373 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@334ec94d 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3bf4390d 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@35d8229f],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fc3ac1 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@35d8229f],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@413d8fb2 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@35d8229f],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@311831f6 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@ef3a193 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60d31a5e
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@59acd373 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@35d8229f],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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@334ec94d 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@35d8229f],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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3bf4390d 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@52593a99, org.codefilarete.stalactite.engine.model.Language@35d8229f],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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fc3ac1 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@52593a99, org.codefilarete.stalactite.engine.model.Language@35d8229f],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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@413d8fb2 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@52593a99, org.codefilarete.stalactite.engine.model.Language@35d8229f],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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@311831f6 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]
2025-01-22 07:41:21 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@ef3a193 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]
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 4 times
2025-01-22 07:41:21 TRACE SQLOperation delete from Country_languages where languages_id = ? and country_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@99}, 4={Country_languages.country_id=o.c.s.i.PersistedIdentifier@43, Country_languages.languages_id=o.c.s.i.PersistedIdentifier@77}}
2025-01-22 07:41:21 DEBUG SQLOperation Batching statement 2 times
2025-01-22 07:41:21 TRACE SQLOperation delete from Republic where id = ? | {1={Republic.id=o.c.s.i.PersistedIdentifier@42}, 2={Republic.id=o.c.s.i.PersistedIdentifier@43}}
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1357, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1358, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1359, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1360, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1361, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1362, missCount = 6]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@7b1dca6c]
2025-01-22 07:41:21 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7b1dca6c] after transaction
2025-01-22 07:41:21 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4b831495, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4b831495, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6870a1ff, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1363, missCount = 6]
2025-01-22 07:41:21 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [2120664084] from cache with key [[MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2025-01-22 07:41:21 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@759d44a3 size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1364, missCount = 6]
2025-01-22 07:41:21 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6870a1ff, testMethod = ignoreCase_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], 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].
2025-01-22 07:41:21 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@50038523 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6870a1ff, testMethod = ignoreCase_dynamic@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4f405053 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.spring.repository.query.StalactiteRepositoryContextConfigurationBase, class org.codefilarete.stalactite.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7bc847dd key = [@org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.spring.repository.StalactiteRepositoryFactoryBean, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, enableDefaultTransactions=true, excludeFilters=[], basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, transactionManager=, timeoutString=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@1b560eb0, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@1a1f79ce, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@10b8b900, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@29bbc391], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' ->